15073 53
245 32
1633 494
1138 241
539 147
1765 391
1897 595
2110 528
1348 296
613 175
466 92
2822 571
2907 617
2450 748
959 272
27100 231
579 162
2847 902
3234 968
831 164
298 41
1667 520
2841 746
2854 824
2484 534
2616 644
1460 344
1229 251