3130 802
2407 452
1696 477
1458 377
3178 775
277 35
1656 315
2322 709
2302 529
2955 650
1856 227
4078 700
389 67
2541 124
20861 758
1756 459
4371 938
2613 335
2798 816
1719 199
2107 271
3490 558
4822 497
1768 437