5096 250
3947 400
5079 448
3626 58
4025 391
1988 121
7375 695
7355 455
8593 396
6213 173
7364 493
9553 469
8956 486
3287 526
10159 317
13124 425
3645 735
2026 194