84036 660
15157 654
19863 373
29825 935
4705 335
9076 969
61683 854
2886 411
3061 299
3956 249
4721 824
1598 371
2614 522
3752 604
2504 457