159958 728
11831 572
2872 405
55971 401
1244 231
3478 580
552 59
1255 296
3285 857
3508 770
2533 525
1106 204
844 153
1148 138
1053 245
1142 257
3233 951
383 66
426 20
3666 800
2812 572
1239 237
2810 531
2611 806
2324 485
2046 579
16460 321
96380 690