89179 22
29132 3
27526 1
33131 3
26158 1
31308 5
119505 14
28680 3
53534 5
23633 6
25701 2
27677 3
27734 2
30351 2
145130 19
33657 3
30232 7
28358 3
99701 6
31851 3
36857 3
48456 4
39977 5
34784 10