21125 311
15634 620
262676 539
9500 255
185698 1146
28094 232
21675 538
3326 323
3433 431
4986 426
103153 951