40092 643
25875 1224
22734 439
38403 923
19895 767
55462 398
48100 1654
54307 1431
16031 1109
15084 778
49445 554
15713 1414
296947 4796
255366 2814
242399 3616
208187 2451
195351 1956
182026 2823
167758 2378
153760 2128
135444 1680
112820 928
112500 2333
111959 1206