3403 359
9345 715
4505 862
6039 99
7671 842
4628 259
2888 317
13056 601
14822 629
3238 441
2634 256
19685 742
5237 680
2602 330
1099 35
2186 181
10546 381
4191 539
4019 477
4123 572
5334 194
15206 803
8149 632
7313 239