3581 750
1507 66
4322 738
4056 404
1838 304
4375 898
2420 378
1182 78
2877 552
5352 145
10511 279
3130 47
3853 269
4313 824
6001 540
5934 702