5186 250
3978 400
5106 448
3647 58
4065 391
1995 121
7402 695
7366 455
8623 396
6248 173
7395 493
9576 469
8979 486
3300 526
10202 317
13174 425
3667 735
2048 194