3303 591
1511 369
1548 253
3205 687
2985 490
1262 112
14367 309
3660 675
3777 869
3628 611
2178 129
2821 661
2321 416
830 237
17094 616
2190 277
4103 856
3258 70
1433 199
351 52
3518 385
1306 135
8067 664
1899 556