12403 883
8425 453
16600 439
11724 771
8772 613
2655 175
2850 638
4321 622
5745 656
12671 566
32310 146
16575 210
2647 31
27445 382
17960 222
25028 333
81519 265
15624 290
35025 122
11044 313
19732 624
31749 99
28648 165
36287 515
33505 294
21801 425
8331 352
7640 615