2946 113
5928 200
8104 501
3551 306
15716 594
3759 174
2654 185
5565 629
8839 787
6404 464
5477 367
8027 172
4060 770
4421 901
10111 591
5862 734
7530 398
5684 672
8150 349
10553 975
12034 245
5967 509
8390 435
11882 171
7494 98
6985 338
8955 657
8518 259