39932 28
17309 31
15009 7
10470 17
7455 16
7428 26
6509 11
5597 17
5177 17
4589 7
4530 7
4429 7
4354 18
4296 4
4212 10
4038 12
3920 15
3818 6
3706 8
3404 10
3092 9
2875 7
2831 11
2712 4