853 246
2547 557
27303 375
5968 695
34357 719
7538 801
5899 466
18899 793
16287 233
2929 221
9748 664
4397 101
3229 293