2150 506
2996 850
1859 450
1517 357
1638 305
2885 907
1545 412
2551 466
1060 342
2387 503
1452 378
2941 775
2474 423
2914 793
2389 520
2058 508
346 54
1145 241
975 183
819 159
2961 563
1760 270
1269 260
3182 968
2570 514
200 33