93333 30
60705 5
34879 2
36733 3
58459 7
31306 2
29531 3
47531 7
71708 11
88252 10
77903 7
54105 0
95056 12
186701 10
84779 10
27484 1
29953 1
43907 5
30452 1
47430 10
81658 4
91603 9
42256 7
29105 2