19544 52
10678 26
2854 34
22524 54
6298 32
2919 7
4282 17
4598 12
3501 15
2879 12
1893 9
910 1
1177 3
1498 4
2025 6
2279 7
1313 5
2321 3
5666 32