108882 99
3949 10
9492 23
6787 20
11489 12
5005 2
5527 5
32334 39
4288 0
7676 6
6482 6
4556 0
5459 1
7389 0
6205 1
5893 5
4755 1
4063 0
4826 3
5007 0
4799 2
4060 0
4592 1
5083 3