34559 12
21301 1
22354 2
21352 1
23608 8
22402 1
12776 1
17530 2
24253 2
17256 1
21509 0
14557 1
27857 5
19132 0
17426 1
115930 15
32033 5
61707 9
32826 3
16384 1
26251 1
62627 5
44804 8
49505 5