9997 502
50696 351
17167 80
23086 327
20526 262
18446 266
15224 573
25615 210
12501 275
27162 416
16910 361
18689 531
41735 319
12864 656
24684 503
17743 840
12718 556
18047 63
35208 142
23162 158
17283 669