21140 311
15652 620
263051 539
9509 255
186334 1146
28177 232
21745 538
3336 323
3438 431
4998 426
103430 951