50601 18
21103 2
26877 3
16033 2
19334 2
40184 7
34454 3
37356 7
40701 7
15609 1
22281 1
25306 7
38432 5
16434 1
364256 62
18982 1
18430 1
102056 22
16506 0
16232 2
14608 0
23253 1
29679 11
38702 5