17009 18
10201 7
4353 7
5283 3
5105 1
6546 12
5713 7
5918 1
8876 11
7739 4
6243 7
5558 5
5088 7
6368 3
4254 5
6318 3
3834 2
5607 2
4368 0
13544 14
7942 3
41853 90
25794 79
12015 19