305302 26
236377 30
486976 101
304807 18
22556 13
77484 94
95284 82
47283 11
23228 13
129655 11
87081 5
74355 12
40706 2
34531 3
43353 11
26927 8
38555 9
64102 11
74330 10
35903 2
13484 10
15852 4
133206 10
51805 3