3010 579
972 149
2683 510
4584 364
1186 323
1522 203
2649 668
2618 343
776 215
928 42
1544 337
1583 282
3058 674
5751 676
3240 647
1441 458
2740 767
4013 666
3442 63
1253 208
2958 313
3451 671
2168 56
2692 646