19937 397
69874 111
37490 50
16527 752
11192 101
29230 418
91724 917
51230 303
34868 363
22542 839
15213 62
32083 90
74580 442
217501 861
8077 331
36714 634
17467 213
25080 376
28192 412
34963 211
13813 452
137784 1001
73987 422
10473 675
15616 423
22617 781
19079 742