26333 5
40376 3
18176 2
50481 9
53204 33
77357 33
21184 12
47631 35
49034 21
402658 54
1145384 129
378701 21
625058 48
210526 20
192408 15
1847057 105
331153 28
647130 29
301608 21
3352230 292
524934 21
226879 9
334856 35
91653 5