4016 850
1693 102
3636 505
2824 55
2239 127
3360 668
2450 181
1746 306
3327 367
4527 132
9126 865
3941 777
3156 558
4837 631
4585 619
3620 541
3664 561
16839 128
3055 574
6249 931
4375 899
3825 136
36342 525
50444 538