15050 290
8511 620
13197 877
8418 232
11212 257
21348 78
58269 179
22966 52
13606 472
20645 798
4353 535
1725 70
5124 745
2814 174
36199 935