2986 886
2991 585
1504 371
393 61
1861 521
620 142
3590 86
451 78
2669 585
3340 253
324 69
1585 430
305 68
2510 804
1317 268
3718 230
1470 149
1486 348
2794 869
351 92
916 201
1685 502
1618 368
2466 301