18886 185
1348 218
3298 262
8287 787
80444 868
13085 386
4460 402
2342 487
4483 610
2461 569
2899 553