2496 287
2241 458
702 27
2650 561
2393 528
2160 351
1523 321
911 29
1308 113
1474 207
446 51
1413 117
2646 670
3255 576
1385 294
2738 607
3876 732
542 73
1662 412
3396 657
3912 760
2054 493
2644 617
2185 398