21141 311
15652 620
263074 539
9509 255
186373 1146
28182 232
21750 538
3337 323
3438 431
5000 426
103460 951