2839 930
1825 535
607 122
2243 643
1665 453
465 88
1419 140
3013 888
349 84
11338 832
14477 675
2532 176
2878 673
932 195
7075 656
209 39
2655 698
617 129
185 29
3690 865
3448 702
3251 683
897 254
2935 370
2359 529
644 110
3470 436
1495 431