40893 436
2811 341
3430 637
2176 156
5202 748
4144 687
12726 135
10140 642
3883 754
2974 476
3760 392
18963 446
3730 246
8775 681
5752 580
3910 220
7210 314
1825 185
7579 560
5311 617
4844 722
1330 43
4954 570
10580 307