18332 0
19328 1
37554 5
30001 2
20058 1
25855 10
20277 3
24455 1
543133 68
38978 8
530757 45
39978 4
28779 6
22554 3
32155 1
28433 4
135258 26
56029 16
49302 5
16276 0
54883 14
22729 3
22730 6
28603 17