28201 320
10026 222
19506 704
14327 363
6410 385
8668 486
8710 128
15664 348
18205 550
5732 143
16000 579
11067 627
24302 142
29980 135
7233 999
8805 718
5168 359
11857 546
19244 72
17665 654
5941 286
7978 61
24991 650
7273 648
13607 733
13985 187
6267 67
8976 875