3689 413
2758 181
4499 210
5112 457
9586 546
26880 103
8254 139
15431 555
100984 184
20599 788
18132 720
20661 533
12863 114
11686 481
13499 715
45502 608
4670 258
61224 329
18685 441
87820 555
38711 328
38217 156
33514 854
25347 737
4613 932
1551 70
4677 86
3937 478