4052 596
3918 277
3020 948
1630 509
611 137
2917 949
9488 672
4869 464
4648 570
2291 678
2257 502
484 96
2904 887
1879 227
2275 553
1648 50
977 227
2179 608
962 235
2092 497
1919 162
1186 281
8131 846
3877 706