4580 80
3616 364
7864 63
2421 387
1130 102
9381 831
9851 966
3394 339
2547 706
2596 496
2728 505
3879 478
1425 123
4305 946
2789 237
8498 409
3114 602
5496 272
6936 762
1677 289
5172 423
4723 129
2564 410
2683 693
12742 480
5270 338
3977 59
5042 706