19985 142
260968 2047
5728 463
10333 706
4730 382
11719 699
8178 584
44305 335
37812 352
35868 712
39355 170
3391 726
3058 490
2231 256
2888 316
2285 119
2794 442
1567 140
22877 297