1082 75
1295 188
2527 272
2421 597
4012 908
2559 269
3604 44
3847 791
1529 271
3444 920
1492 225
2989 533
2199 466
5572 232
2281 455
9880 514
3170 659
6979 96
5042 667
2825 438
23249 257
2205 94
3139 50
3373 614