45048 130
12548 114
55348 1071
18189 1468
12479 979
20090 1432
50240 1116
27456 562
43322 735
23321 392
15821 788
59320 956
361408 5349
308481 3332
273399 3837
260596 2868
223803 2168
215132 3138
202919 2691
197004 2379
155982 1854
129797 2420
129577 1272
126987 1010