3097 811
3992 857
3065 521
1235 69
297 54
2996 868
3886 254
1921 493
877 115
508 106
1792 306
3613 803
2597 796
1636 228
2094 479
2653 603
719 138
716 184
3542 786
1062 234
2123 364
1120 153
2586 565
1085 189