3108 101
1689 265
3560 642
3096 333
2616 103
2461 296
4329 843
6185 918
3494 718
1503 112
6187 196
4831 505
3341 166
3489 576
3588 245
1776 438
2733 401
1595 105
2156 589
7582 490
4577 337
3176 262
5906 680
2533 496