39653 404
28875 505
32565 1642
14034 1101
43801 603
39774 628
35289 219
40104 1535
11683 1172
57718 1787
23096 1052
48754 492
349187 5265
294720 3217
267613 3805
249788 2807
216069 2120
207435 3079
197062 2663
190146 2341
152713 1824
125591 2399
125494 1258
124276 991