2960 278
1824 263
3456 511
2709 92
15625 169
1805 129
3543 479
5022 987
3277 101
7767 505
3585 697
2163 393
2868 396
2800 386
10418 455
13244 534
2070 193
2854 357
4177 770
1486 145
19515 564
3149 106
9132 251
1681 89