30001 543
3629 304
44350 174
6078 398
1670 96
11975 696
3284 182
3818 513
3557 365
6732 482
3143 333
2566 46