3121 503
598 72
2820 606
138715 443
21467 310
212220 873
35513 211
34461 176
4636 384
2573 478
10701 609
20370 633
3200 427
4520 489
7257 719
4184 421
271127 445
3354 898
1596 353
15030 179
1728 223
137929 227
51032 293
60193 542
48581 378
174312 979
11077 64
9847 247