29826 13
51457 12
16626 7
31276 2
21407 9
226331 38
373729 50
121656 13
51754 5
157234 48
264505 34
101682 24
1035256 87
152804 41
46234 4
94354 17
200906 30
64734 13
702508 66
453933 30
58457 4
115878 13
79829 15
194851 18