62993 222
79936 434
46956 1152
41492 1647
52680 1067
18440 504
26871 1926
22756 465
39634 1222
16975 1993
50288 1105
25662 832
361415 5349
308488 3332
273399 3837
260602 2868
223803 2168
215134 3138
202919 2691
197004 2379
155985 1854
129813 2421
129577 1272
126987 1010