40973 239
4748 685
3550 855
13667 166
20308 275
4594 299
6340 460
14208 482
35959 967
5768 720
4398 345
4186 542
5366 554
1420 110
5701 655
2389 220
38379 589
3016 399
2721 106
10020 712
3696 60
7596 766
3855 619
6835 434
2626 44
6906 847
3716 288
26969 603