11010 39
15539 430
5617 741
16667 132
5746 93
28220 598
12567 422
17555 828
9117 359
18335 82
11116 183
24314 438
7483 301
18446 192
15971 913
10897 736
18442 886
23040 858
19834 929
16967 535
8987 625
20463 407
6013 468
15079 857