43095 1295
51105 502
94565 1083
32680 1940
21218 699
38782 1563
49461 204
39476 1359
31397 1052
20014 482
22442 1769
11840 1605
301468 4837
258910 2848
244831 3632
212130 2488
197339 1966
184659 2845
170269 2406
156089 2138
136936 1695
113804 931
113786 2350
113142 1209