21138 311
15651 620
263003 539
9508 255
186272 1146
28166 232
21737 538
3335 323
3437 431
4996 426
103394 951