30997 380
20220 194
34559 620
46902 317
34191 358
32281 305
58221 679
19598 181
15040 194
28573 891
22239 169
14785 67
43821 353