21138 311
15648 620
262954 539
9508 255
186191 1146
28155 232
21732 538
3334 323
3436 431
4995 426
103352 951