39784 1501
15261 1211
30291 516
54756 781
37451 1508
51378 947
54033 866
53827 538
48271 1841
32543 2026
49886 407
51321 1221
343164 5185
288951 3088
264521 3755
245301 2758
213018 2095
203770 3009
193658 2624
186082 2296
150672 1785
123466 2378
123204 1247
122691 973