22857 800
19846 712
17073 120
33485 231
381563 1160
9960 582
1878 230
72177 310
6665 642
5804 103
3068 769