19960 142
260866 2046
5723 463
10331 706
4729 382
11702 699
8171 584
44254 335
37717 352
35857 712
39327 170
3388 726
3056 490
2225 256
2882 316
2283 119
2793 442
1566 140
22746 297