19985 142
260963 2047
5728 463
10333 706
4730 382
11718 699
8177 584
44301 335
37802 352
35868 712
39352 170
3391 726
3057 490
2231 256
2888 316
2284 119
2794 442
1567 140
22868 297