1163 66
3952 738
3531 404
1521 304
3951 898
2124 378
957 78
2507 552
4405 142
9832 279
2383 47
3164 268
3954 824
5497 540
5111 701