1025 261
2968 925
2514 626
508 97
2326 603
2762 761
457 126
2860 590
301 49
2263 707
346 87
2146 479
2137 394
1267 291
3111 684
1183 337
2652 598
2147 676
2683 717
510 145
10743 351
1429 325
1540 258
651 140
1973 507
3417 821
3165 705
2288 437