3526 246
4453 355
4194 449
32308 868
19937 517
8029 545
10365 314
1333 180
4241 255
4275 80
4237 556
6886 670
3851 611
2221 140
2833 250
3498 785
11534 772
2991 517
40175 406
7991 373
6344 758
5114 869
3259 547
2741 109
2241 193
2016 362
15552 479
11208 838