270451 26
40884 4
18683 1
20129 1
17534 0
17103 1
20653 0
36277 5
26582 3
23402 1
23456 3
18056 1
31429 2
18478 1
27603 3
25933 2
25651 2
29156 2
31804 2
16007 0
27601 1
17432 1
27956 8
32529 4