2559 353
5858 656
8353 571
3989 429
6035 284
10807 523
7623 467
5121 412
1350 162
7495 519
20232 820
2981 456
39176 302
3980 742
3808 254
5139 470
7840 579
17404 681
8297 717
2833 165
2053 396
24059 679
21104 609
3184 231