1693 401
8487 793
2359 534
1300 346
7035 261
8404 506
2291 271
773 71
1546 261
6673 113
2855 617
24803 636
5300 510
2907 643
3267 844
2130 403
11514 255
1495 359
3239 792
4505 834
6194 916
564 129
3219 691
1408 225
2378 542
161908 355
39434 800
23381 287