21142 311
15656 620
263114 539
9510 255
186407 1146
28188 232
21754 538
3338 323
3438 431
5001 426
103504 951