22231 2
39454 4
20606 3
32806 13
31253 7
88402 29
35078 29
88351 93
36855 17
129983 36
53330 8
134705 34
61729 21
46706 14
263681 52
1483632 161
336434 18
472384 28
500407 27
177701 19
238603 14
250531 8
200552 23
64227 5