2637 501
1452 340
2511 485
1216 193
2831 799
3325 632
2375 482
1450 411
2392 584
3138 554
3892 918
970 247
585 51
1357 213
773 73
1093 155
1451 273
2605 485
2613 646
2926 899
1184 278
387 36
630 70
2709 577
1020 233
1043 143
1548 361
8939 740