3503 52
8402 380
10123 328
8945 364
26966 256
10262 122
23481 185
13719 211
4587 239
11596 556
3905 518
8331 788
8889 653
9982 481
10639 699
4489 543
13505 453
5161 125
5070 741
3587 368