21131 311
15640 620
262814 539
9503 255
185938 1146
28127 232
21711 538
3330 323
3433 431
4989 426
103261 951