26903 2
23181 3
38881 5
27333 0
21351 4
21402 1
117453 20
179707 27
88230 9
88784 22
44108 5
118432 25
56377 10
66401 13
26704 11
91058 4
50531 10
42809 10
93283 23
132706 46
394376 87
110908 16
269781 75
27654 1