15028 322
16508 560
17318 654
15086 461
11573 687
9481 78
2401 232
98485 633
36465 544
19348 240
57338 157
105156 766
8821 450