40557 1504
58367 1350
37818 1190
50587 1258
46365 353
47464 1154
13323 1508
43159 1272
25493 879
16384 535
56978 292
32993 685
350679 5283
296236 3244
268299 3814
250927 2819
216923 2134
208434 3097
197827 2666
191288 2349
153169 1827
126003 2400
125891 1261
124664 995