31040 623
2797 889
850 174
1788 442
6443 540
19116 871
12209 332
12123 181
2373 701
7165 376
70562 685
2306 383
52823 312
23305 421
1389 276
12529 468
33965 437
14153 422
5971 799
1229 304
750 126
34010 117
6336 669
30395 426