31863 486
16413 318
917 97
41052 510
3306 590
7018 493
15896 750
4643 117
9096 311
2029 255
9815 428
15487 543
10653 158
20266 185
37300 865
8640 661
5586 547
2855 705
16343 356
13224 421
3265 273
13111 389
1895 42
5910 623