1015 241
332 37
438 108
7597 696
7147 868
2315 43
6675 664
3583 855
10514 747
3708 80
5948 623
21004 549
2817 375
4411 497
1196 61
3844 506
6294 840
4013 246
3379 594