5580 224
15144 739
15535 89
16350 413
5194 598
3494 448
12927 111
32530 386
2954 517
57079 627
11192 72
18322 163
17239 538