35299 1180
103456 1113
29882 515
27586 511
76723 654
62046 218
49756 2080
55639 166
51340 1458
49931 1088
55666 346
35870 1403
338707 5134
285569 3047
262654 3733
241662 2719
210808 2080
202211 2992
191066 2582
183677 2276
148988 1765
122242 2373
122159 1242
121630 958