19575 52
10718 26
2890 34
22543 54
6316 32
2928 7
4293 17
4609 12
3513 15
2888 12
1925 9
914 1
1185 3
1507 4
2043 6
2288 7
1320 5
2330 3
5679 32