5198 140
3356 642
10329 123
20578 201
20972 559
8507 157
22430 343
18388 65
3636 373
2695 304
3058 184
4818 780
23899 253