199508 998
17395 520
36947 518
21621 654
25374 397
67705 674
25725 173
36292 194
107464 766
12245 60
66631 553
24441 247
94597 590
35825 810
107748 804
28124 198
13644 585
182409 986
8985 287
104323 270
21993 503
18345 63
14955 418
27874 120
23399 211
11786 647
94051 462
79418 165