31856 405
2201 633
809 245
21999 517
2888 705
13475 111
4106 46
79519 948
1578 455
23507 98
6336 669
16947 56
2635 725
52823 312
7593 779
2253 729
13941 397
1585 504
76289 642
13460 320
18045 715
2484 700
5657 907
2462 682