22088 800
18857 712
16413 120
31810 230
380307 1159
9678 582
1834 230
64082 308
6613 642
5605 103
3037 769