44047 99
1107 51
10728 41
9883 37
39685 125
1043 2
2835 7
1775 6
1176 3
1648 1
1076 1
2029 7
1843 7
1160 4
1553 8
1505 2
1522 2
1718 2
1633 2
1348 10
1401 6
1398 4
2257 9
884 3