21131 311
15640 620
262822 539
9503 255
185954 1146
28127 232
21711 538
3330 323
3433 431
4989 426
103267 951