19985 142
260970 2047
5728 463
10333 706
4732 382
11719 699
8178 584
44307 335
37813 352
35868 712
39359 170
3391 726
3058 490
2231 256
2888 316
2285 119
2794 442
1568 140
22880 297