1505 476
5646 225
15079 739
15658 89
16539 413
5192 598
3485 448
13054 112
32581 386
2970 517
57021 627
10905 72
17922 163
17324 537