2958 270
3395 599
2999 687
1349 350
1340 141
3214 268
2137 433
4156 668
1222 37
1394 229
3616 791
2374 564
361 66
3138 952
2453 238
1255 281
2218 77
4378 927
3055 685
1122 211
3147 610
834 203
2183 565
615 171