15496 290
8911 620
13314 877
8575 232
11241 257
21380 78
58703 179
23126 52
13657 472
20803 798
4393 535
1750 70
5157 745
2853 174
36486 935