5196 140
3356 642
10326 123
20577 201
20970 559
8507 157
22429 343
18387 65
3636 373
2695 304
3058 184
4818 780
23898 253