2791 602
1070 300
999 29
2795 670
1497 371
1026 297
611 132
229 41
2746 799
1804 412
2143 465
1205 148
586 124
2871 596
2499 673
1189 346
279 71
2894 653
3075 909
2970 967
2272 753
2596 451
2109 421
1395 403