47252 5
32330 2
28128 2
49951 7
76926 11
66202 7
50431 2
65257 7
90326 8
103829 24
36358 4
56926 6
90078 20
54780 5
34881 3
53129 10
71233 20
96454 17
64507 12
217481 49
124251 47
61376 9
62577 8
1357601 293