5198 140
3356 642
10329 123
20578 201
20972 559
8507 157
22431 343
18393 65
3636 373
2695 304
3059 184
4819 780
23899 253