20584 1
21857 1
33781 2
23534 1
30401 4
18578 0
38032 6
30257 2
28377 1
28432 6
18981 1
19527 2
30508 4
32455 4
31603 1
25530 2
44528 7
22128 1
21051 2
23303 3
36977 6
151028 58
28909 5
27108 3