2971 516
2496 450
2318 702
723 69
220 32
1940 94
2101 301
3170 618
1950 498
329 53
1152 335
4167 440
3299 773
3333 680
1696 406
1276 389
1455 284
2903 700
2290 528
3231 562
684 129
593 65
2679 556
361 27