19980 142
260932 2046
5725 463
10333 706
4730 382
11712 699
8175 584
44291 335
37786 352
35867 712
39347 170
3391 726
3057 490
2231 256
2887 316
2284 119
2794 442
1567 140
22837 297