2423 684
1062 261
697 179
685 209
1645 324
19546 511
4893 580
2522 413
5241 290
3314 189
6092 507
2818 299
12269 987
1494 110