3581 750
1506 66
4322 738
4056 404
1838 304
4375 898
2420 378
1182 78
2877 552
5351 145
10511 279
3130 47
3852 269
4312 824
6001 540
5934 702