27530 59
2699 630
1167 333
3091 746
940 221
1692 404
430 113
474 104
2411 779
2915 622
3264 880
1461 337
2015 386
3016 715
1458 114
2942 754
779 114
1149 168
2680 806
1420 239
2961 766
987 283
2709 761
1826 581
2328 629
2043 427
1455 310
774 242