82598 613
113591 1587
85124 1684
44158 775
60681 731
32887 381
15541 1078
34811 956
47434 325
47939 1632
52201 1206
26391 218
361405 5349
308479 3332
273398 3837
260594 2868
223802 2168
215132 3138
202919 2691
197004 2379
155978 1854
129795 2420
129577 1272
126986 1010