25926 20
42854 66
8904 0
20166 32
17837 35
5614 2
8428 8
8876 16
5774 10
6971 8
5331 5
8379 21
4294 5
6297 1
29629 34
7971 14
3849 5
6919 7
6316 9
4530 12
2599 3
1845 2
5511 4
7375 18