15012 290
8438 620
13182 877
8384 232
11211 257
21340 78
58236 179
22946 52
13599 472
20626 798
4341 535
1724 70
5122 745
2812 174
36160 935