966 163
2577 601
1062 246
1492 226
2279 297
2398 541
2656 667
824 109
489 34
4199 956
2733 491
4289 671
4277 589
2510 503
3331 622
2868 436
1147 254
3249 712
2173 529
678 101
979 197
2961 552
2471 429
1134 93