507 79
3216 268
5109 885
4049 618
1868 408
335 85
822 218
2960 900
2883 708
1697 326
2998 677
2887 812
996 232
2346 563
1004 166
2113 570
873 181
2376 564
2178 480
2220 77
4380 927
3120 861
2104 197
1456 316