5486 700
10376 66
7116 725
70648 450
18957 1110
14124 862
2997 51
2719 109
1151 199
1663 376
1425 245
1643 291