44023 98
1086 51
10715 40
9874 37
39648 125
1041 2
2829 7
1773 6
1176 3
1645 1
1075 1
2025 7
1839 7
1157 4
1551 8
1502 2
1516 2
1716 2
1631 2
1348 10
1400 6
1396 4
2255 9
883 3