21005 2
30830 4
15701 0
37281 3
37204 4
23276 2
41279 0
28033 1
58355 6
55327 3
17005 2
23430 2
22329 2
50857 3
107007 3
178453 28
21184 1
83277 4
18184 0
28859 6
27456 0
32630 4
45154 2
51459 2