3021 786
2311 533
3373 697
2993 711
3207 651
904 186
1759 323
2422 583
2532 569
2586 529
3067 900
1722 353
1197 94
2700 692
1564 338
299 30
2725 580
1859 299
2439 319
2569 486
2267 473
2048 508
1641 138
664 117