22842 13
16636 18
18611 24
789 8
14866 16
4711 17
2872 13
5867 14
5470 12
2922 5
781 8
13794 29
8848 30
1144 4
3506 7
777 1
10002 8
6328 19
5093 7
2602 13
15809 41
7131 8
5935 17
755 10