2807 745
409 41
2755 681
3275 672
767 87
1693 335
2762 717
1465 184
2095 417
1143 271
759 153
2123 550
2266 555
471 74
1426 351
1462 234
2592 564
2648 504
3723 935
2615 671
1609 288
2296 568
2003 501
625 116