23557 800
20696 712
17564 120
34281 231
382674 1160
10215 582
1945 230
77146 311
6717 642
5894 103
3100 769