3583 246
5621 509
3885 508
4561 474
4104 839
7563 987
4186 741
8526 249
9038 399
6861 838
2429 110
4514 121
4726 89
5525 573
4127 422
9832 191
3181 34
3521 397
10599 567
5227 630
6908 482
2938 268
9839 416
5180 318
13735 460
27093 745
7206 266
8180 662