29701 5
43430 1
37978 1
83656 8
31878 3
65928 7
51155 10
27607 3
36034 6
70876 8
27479 2
36130 9
37708 0
24551 2
59284 3
50508 8
108581 3
35527 1
49304 9
78909 3
38128 2
57452 8
105033 12
34458 1