5354 247
8982 116
8010 270
17966 396
449 29
95072 636
21003 585
8423 317
11225 313
450301 1036
14737 687
58933 503