1513 476
5651 225
15081 739
15658 89
16541 413
5193 598
3488 448
13059 112
32588 386
2970 517
57022 627
10907 72
17926 163
17332 537