19229 142
256633 2035
5607 463
10226 706
4643 382
11318 699
8064 584
42444 334
36128 349
35095 710
38009 170
3306 726
2989 490
2157 256
2800 316
2204 119
2707 442
1478 140
20947 297