1599 360
3138 721
1932 87
3037 764
39700 630
8797 199
6879 598
13928 339
15244 427
3124 185
7505 645
5193 506
3844 677
3339 892