3112 862
696 63
887 119
4849 817
2300 454
1868 322
2287 433
1748 341
800 136
580 87
1793 395
2865 582
1813 211
615 95
2542 686
2559 426
1751 400
2971 650
15460 108
681 101
1664 315
396 67
1778 437
1386 248