19621 52
10741 26
2928 34
22577 54
6338 32
2952 7
4327 17
4638 12
3540 15
2915 12
1939 9
934 1
1201 3
1523 4
2064 6
2309 7
1339 5
2358 3
5708 32