1096 200
2894 635
3327 599
1836 414
2530 403
2932 479
2961 595
1700 327
1616 265
3354 882
1313 229
3029 852
1131 189
2421 355
2136 604
1400 340
3842 328
2949 548
649 110
2945 587
2586 547
1570 380
1166 220
1190 208
2957 691
2987 713
777 145
3266 503