15076 502
27566 373
23484 523
2193 569
358 25
2204 395
841 152
3115 830
1542 228
2215 572
562 60
2261 462
1297 57
3731 714
1834 172
21192 995
2498 382
2947 637
3662 551
1377 194
1251 144
3043 588
1469 197
3520 650