13060 755
52955 646
87670 260
43876 853
5781 189
15785 359
63159 243
49115 125
117407 1101
7843 141
27487 377
13842 167
25056 333
40777 611
16050 547
14684 599
50746 305
12433 441
29941 471
48693 96
32462 678
98630 789
14955 69
55458 720
49723 127