596 59
1546 315
1101 220
2680 587
2978 837
1476 235
3210 677
2639 626
1979 164
2228 582
1620 353
1516 396
4834 126
2346 645
988 166
2166 509
495 99
3454 758
3317 818
3692 712
3316 728
2964 596
1393 193
1861 493