45103 100
1749 51
11071 42
10107 38
40944 129
1210 2
2989 7
1923 6
1348 3
1830 1
1174 1
2182 7
2021 8
1311 4
1699 9
1683 2
1672 2
1831 2
1806 2
1481 11
1539 7
1542 5
2442 9
970 3