4597 103
9795 844
3508 82
4448 626
2707 86
3305 527
3025 272
4248 292
3534 474
4310 208
8668 279
6543 485
3690 352
6034 272
7820 862
5545 408
3074 286
5147 625
2951 53
4664 328
4065 611
3172 374
2257 144
5420 593