137952 37
70234 12
30329 4
34828 2
126529 16
98083 27
106354 18
30755 3
27854 4
31528 2
37007 4
99781 29
126655 36
112158 13
366184 100
34654 2
63482 9
59779 4
67958 5
58429 10
70178 12
49530 5
44552 2
154001 21