22340 145
16585 125
60162 581
3216 671
2815 536
1737 409
1337 272
1949 548
14168 944
7047 263
9633 176
2942 696
27402 190
37955 309
5560 237
129602 376
137290 502
84329 692
3339 714
4961 610
3030 246
3644 687
417 48
6324 885
111581 817
43261 290
42034 557
4640 930