3074 398
16448 491
4033 459
938 54
2830 704
4183 294
3513 845
3003 647
2322 277
766 80
3072 680
4237 749
3208 798
868 146
2920 831
2097 343
2155 605
1556 311
2197 207
9657 179
1653 273
856 152
2273 565
1189 112