58028 75
2123 4
2762 7
2169 2
1792 3
2001 1
1633 2
2703 3
1932 1
1689 1
1578 1
2201 4
1801 1
4263 9
2266 2
2650 2
2553 7
2289 4
1999 3
2563 2
2086 3
2254 8
1820 1
1366 1