21086 311
15607 620
262053 538
9487 255
185355 1146
27964 232
21552 537
3315 323
3413 431
4976 426
102687 951