108494 1539
31527 288
29034 1063
13733 441
65599 1023
47722 2039
41109 419
58029 339
52946 877
12162 114
42216 1320
54203 444
337443 5121
284650 3039
262032 3731
240450 2710
210605 2078
201655 2990
190388 2579
182799 2267
148602 1761
122015 1242
121933 2371
121371 957