2908 860
1829 511
2770 548
1277 230
3377 838
2558 776
746 166
1485 341
1509 328
2561 777
492 67
1363 195
2399 528
1255 354
1420 277
2746 711
1765 389
1623 313
751 112
951 150
1900 396
2503 679
2613 496
2121 541
868 157
2849 851
421 47
1002 279