29555 0
18907 11
24529 3
48480 4
16528 8
19131 5
18884 10
23928 2
16559 2
16283 9
19005 1
137251 11
34853 1
33129 5
28582 11
19957 5
42281 3
29529 9
14705 6
55104 4
23906 8
35506 4
11201 5
31729 4