5183 250
3978 400
5102 448
3647 58
4064 391
1995 121
7401 695
7366 455
8621 396
6247 173
7394 493
9576 469
8979 486
3300 526
10201 317
13174 425
3666 735
2048 194