31794 759
10251 1227
45716 986
12777 500
35282 484
21134 538
37478 1044
32594 1021
28575 1186
40203 1364
41435 331
11543 1444
328552 5059
278421 2999
257168 3707
233044 2651
206971 2033
197462 2954
184886 2536
175351 2228
144988 1739
119591 2367
119533 1228
119244 946