93578 27
16430 1
19002 0
94829 15
18378 1
22406 2
22502 1
42376 7
20426 3
168053 43
20206 5
303830 19
15004 1
42334 5
22256 1
159830 8
27451 2
22678 2
33278 3
43684 1
32953 3
148052 5
69454 9
96883 18