59997 1657
17813 1455
59807 1383
44326 741
54940 1390
39191 378
31012 1679
52686 212
51601 1666
47003 180
48870 1798
46261 987
330665 5073
279734 3005
258283 3712
234569 2665
207841 2060
198601 2962
186148 2543
177145 2236
145713 1741
120063 1235
120051 2367
119658 947