21131 311
15640 620
262827 539
9503 255
185966 1146
28128 232
21712 538
3330 323
3433 431
4989 426
103269 951