3004 749
579 59
1271 296
3311 857
3526 770
2541 525
1124 204
853 153
1183 138
1058 245
1157 257
3257 951
390 66
23040 326
1402 340
3693 800
1249 237
606 134
2815 531
2617 806
2380 485
2060 579
19735 414
19993 294
19547 617
12965 276
16482 321
97335 691