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