15063 322
16525 560
17337 654
15097 461
11582 687
9496 78
2404 232
98572 633
36484 544
19367 240
57381 157
105274 766
8839 450