3008 688
2935 678
547 144
2726 663
3369 579
1472 358
930 217
2536 799
2226 473
497 68
769 232
2067 89
1040 114
2798 692
322 78
305 52
3511 867
441 129
1623 368
970 260
1508 467
2042 286
2091 401
1548 306