2947 579
1826 413
894 229
19283 839
31437 504
11370 220
8812 909
8381 546
7107 254
33160 167
27511 810
6600 64