23557 800
20696 712
17561 120
34280 231
382673 1160
10215 582
1945 230
77137 311
6717 642
5893 103
3100 769