44021 98
1085 51
10715 40
9873 37
39646 125
1041 2
2829 7
1771 6
1176 3
1645 1
1074 1
2023 7
1837 7
1157 4
1550 8
1502 2
1515 2
1716 2
1631 2
1346 10
1400 6
1396 4
2255 9
881 3