15625 560
11418 126
1107 59
1838 250
13141 123
3802 200
11589 702
9683 752
4239 159
1283 111
20520 258
14768 481
110001 643
5365 248
35469 131
4890 488
42497 354
9969 131
29204 233
6974 434
2264 214
27563 195
40996 384
31182 390
15000 585
8945 825
47745 739
14514 804