14004 84
25027 1001
23270 600
10142 679
50295 268
15809 459
26166 399
25099 78
8286 923
28544 125
15914 500
22439 418
10502 781
13239 747
129141 422
17664 762
7933 420
108441 564
38966 578
50384 576
20184 700
74859 279
18445 392
15054 131
17342 821
42606 480
19813 203