23026 0
103101 18
33484 3
24857 3
55533 2
40982 5
32003 6
56227 6
53076 3
44505 5
31477 4
86802 19
28507 2
85654 7
31609 2
55432 4
24129 1
55804 8
41879 5
31351 3
37808 1
36334 2
52577 16
47402 4