930 151
1812 589
419 67
1360 138
2847 780
3159 859
2934 898
2127 220
1375 242
3295 766
1178 115
2892 779
3351 879
1549 312
814 130
2801 789
3940 792
2142 122
3194 869
2890 767
1668 476
2433 708
1245 292
3242 309
948 232
1207 308
1184 188
2860 612