2911 865
445 80
1514 402
3049 758
1243 347
2632 587
2908 785
2537 803
1671 451
2739 810
2288 700
1691 481
2053 470
1607 352
2894 749
243 52
2507 721
930 219
446 114
2946 605
1871 489
1360 258
2001 541
2508 677