6560 526
11986 117
8946 885
16611 443
6317 753
7751 186
4396 622
12757 333
8793 338
11007 175
3052 85
8301 375
12632 472
11764 329
7144 733
15318 108
7337 356
9447 831
4792 265
16483 505
8034 309
8737 532
9778 505
16014 257
18903 338
20126 500
7751 244
15412 808