53581 10
32954 3
23959 1
30658 1
47259 3
21052 2
53503 2
33333 3
247108 44
35004 2
43402 10
50829 11
37476 3
65830 17
56352 9
95652 17
66754 10
50008 5
34151 2
40356 4
52427 10
46729 6
154584 40
73684 8