14004 84
25027 1001
23270 600
10142 679
50295 268
15809 459
26168 399
25102 78
8286 923
28545 125
15915 500
22441 418
10505 781
13239 747
129142 422
17664 762
7934 420
108445 564
38966 578
50385 576
20184 700
74859 279
18447 392
15055 131
17342 821
42608 480
19813 203