21710 95
8730 414
2050 518
9320 269
4031 278
14617 58
16287 144
54744 173
14110 919
8002 216
6249 432
9221 86