421 67
1370 138
2856 780
3162 859
2935 898
2153 220
1378 242
3309 766
1183 115
2896 779
3368 879
1551 312
819 130
2805 789
3964 792
2172 122
3196 870
2892 767
1669 476
2434 708
1247 292
3282 309
957 232
1208 308
1189 188
2865 612
3156 639
1638 105