1011 241
329 37
438 108
7590 696
7142 868
2314 43
6666 664
3583 855
10514 747
3708 80
5946 623
21002 549
2816 375
4411 497
1196 61
3842 506
6292 840
4013 246
3373 594