3583 246
5621 509
3885 508
4561 474
4103 839
7563 987
4186 741
8523 249
9037 399
6860 838
2429 110
4510 121
4726 89
5525 573
4127 422
9831 191
3180 34
3521 397
10598 567
5225 630
6908 482
2937 268
9836 416
5172 318
13735 460
27092 745
7206 266
8179 662