19599 52
10731 26
2906 34
22562 54
6325 32
2933 7
4306 17
4619 12
3521 15
2898 12
1932 9
921 1
1191 3
1513 4
2051 6
2298 7
1328 5
2341 3
5689 32