43879 98
952 51
10655 40
9833 37
39463 125
1016 2
2802 7
1749 6
1148 3
1616 1
1051 1
1993 7
1811 7
1125 4
1521 8
1475 2
1485 2
1696 2
1608 2
1323 10
1371 6
1378 4
2228 9
862 3