4894 301
10145 45
2929 61
9474 647
3713 616
2872 188
9803 178
23760 837
10432 751
10144 522
86309 167
11591 150
19050 176