2839 930
1825 535
607 122
2243 643
1665 453
465 88
1419 140
3013 888
349 84
11346 832
14487 675
2532 176
2878 673
932 195
7084 656
209 39
2657 698
617 129
185 29
3691 865
3451 702
3256 683
897 254
2938 370
2359 529
644 110
3470 436
1495 431