2995 596
2265 646
1102 313
1535 319
1711 347
3102 680
2942 870
1170 228
1677 111
3073 708
1735 439
2518 569
2357 645
1964 355
1499 303
2405 439
3157 517
1174 58
3516 724
500 103
1823 274
952 169
2673 688
1582 279