305302 26
236378 30
486981 101
304808 18
22556 13
77476 94
95283 82
47284 11
23228 13
129655 11
87080 5
74357 12
40702 2
34530 3
43352 11
26930 8
38556 9
64104 11
74331 10
35906 2
13479 10
15853 4
133201 10
51805 3