19982 142
260951 2046
5726 463
10333 706
4730 382
11717 699
8175 584
44298 335
37796 352
35868 712
39350 170
3391 726
3057 490
2231 256
2888 316
2284 119
2794 442
1567 140
22858 297