3060 516
3682 385
5156 129
4042 637
2391 296
3353 808
21178 182
6876 866
2881 452
1015 114
40061 595
1586 224
2784 543
7872 251
687 55
4283 713
3025 240
9781 770
5646 403
7340 582
4401 562
7712 290