5593 300
3820 114
6344 372
6890 659
3021 294
3709 428
5689 253
4037 400
4870 498
9826 857
7935 67
5673 874
5150 271
6038 141
8058 606
4804 705
3299 254
4155 273
4207 849
5572 567
5353 638
4706 298
4573 162
12986 71