5844 19
6436 20
2394 5
1653 6
1246 3
2997 5
3027 6
2103 4
2354 3
1718 3
4403 18
5571 22
2274 9
990 0
1896 1
1003 2
937 1
987 1
1509 5
1284 2
2707 7
3720 14
2552 6
2023 4