31029 380
20249 194
34602 620
46975 317
34212 358
32313 305
58315 679
19658 181
15107 194
28641 891
22282 169
14794 67
43913 353