21140 311
15652 620
263055 539
9509 255
186342 1146
28178 232
21745 538
3336 323
3438 431
4998 426
103433 951