3326 293
1928 62
1137 41
3051 669
2463 26
5262 480
2957 486
4166 319
2588 466
3435 250
2323 505
1938 58
1687 196
5378 1001
90505 782
4151 732
2659 369
6027 537
3452 738
8084 531
2978 639
3854 353
4344 948
11362 277