853 80
3832 558
2741 569
2788 685
2360 619
540 155
11363 713
2335 467
729 208
260 37
2167 504
961 146
1547 407
4190 626
7013 673
2213 646
4865 797
820 73
3209 720
517 58
980 35
2109 41
1782 328
1148 173