19331 451
26413 545
2845 452
23175 386
29224 187
215188 260
182272 588
288049 995
12646 371
20014 944
13090 285
94407 735
9671 953
3230 354
8126 101
3540 39
3554 302
4634 421
9019 553