31033 380
20252 194
34612 620
46995 317
34219 358
32317 305
58330 679
19676 181
15118 194
28659 891
22291 169
14796 67
43929 353