19531 52
10669 26
2838 34
22513 54
6290 32
2914 7
4278 17
4593 12
3494 15
2873 12
1887 9
906 1
1175 3
1497 4
2018 6
2273 7
1309 5
2316 3
5660 32