15050 290
8502 620
13195 877
8417 232
11212 257
21348 78
58268 179
22966 52
13605 472
20636 798
4353 535
1725 70
5124 745
2814 174
36194 935