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