2991 878
1049 105
2463 713
592 82
1411 208
3699 833
2446 556
1529 292
2284 545
3341 798
181 29
4582 492
12622 719
1064 178
2482 598
2267 641
2307 563
2169 497
1311 173
657 123
3252 755
1500 132
2587 697
1988 483