978 142
3808 216
6373 493
19645 330
4602 717
2108 73
12976 472
5810 561
8823 645
3084 320
9494 787
4580 718
2662 518