2997 625
1684 434
867 126
1297 58
8537 380
4557 669
13937 339
1783 109
3264 555
1473 99
2628 823
2544 559
1327 322
2037 441
1245 201
3177 824
941 124
2812 908
606 186
2324 511
1649 212
1497 420
2332 660
1023 72