15701 290
8977 620
13537 877
8595 232
11247 257
21395 78
58980 179
23227 52
13676 472
20904 798
4416 535
1758 70
5356 745
2902 174
36629 935