31033 380
20255 194
34614 620
46997 317
34219 358
32319 305
58332 679
19677 181
15120 194
28661 891
22295 169
14796 67
43932 353