18886 185
1347 218
3298 262
8287 787
80438 868
13085 386
4460 402
2342 487
4481 610
2461 569
2899 553