21142 311
15656 620
263120 539
9511 255
186408 1146
28188 232
21754 538
3338 323
3438 431
5001 426
103507 951