21052 2
31078 4
15907 0
37508 3
37353 4
23527 2
41476 0
28179 1
58579 6
55783 3
17053 2
23582 2
22534 2
50982 3
107357 3
178809 28
21282 1
83458 4
18432 0
28933 6
27629 0
32826 4
45354 2
51751 2