21125 311
15634 620
262700 539
9502 255
185706 1146
28100 232
21680 538
3326 323
3433 431
4986 426
103164 951