16599 16
15111 32
6167 5
6562 10
6285 6
6136 7
19927 10
33725 32
5384 11
6037 3
3642 6
4193 10
4948 8
4035 10
2779 5
3343 3
3728 3
3690 5
4338 14
8019 15
5940 5
7818 16
5511 6
3246 3