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