4575 56
8009 584
4467 122
9576 801
5226 511
4895 833
7815 862
12499 362
3069 286
5666 892
39947 700
4628 553
3405 172
4659 328
15917 313
4963 39
2117 266
11303 814
2654 85
7202 356
5415 593
6817 854
5226 570
3299 400