31779 8
29880 8
52603 10
277259 32
73351 11
111608 10
179581 4
132606 25
160176 15
388603 21
117876 8
293278 35
142355 16
52479 4
52851 18
109377 13
102030 29
103408 21
48829 13
61878 6
163926 26
129558 14
60506 2
281083 48