22182 3
13527 1
23428 7
22234 2
37307 5
38379 8
44258 4
68626 13
33133 4
58256 3
306728 18
429629 23
310554 21
260358 10
321231 7
198876 6
454082 58
182259 23
211676 9
264257 24
167032 9
172256 9
334459 19
93332 12