2639 332
2643 406
1787 252
3319 592
20946 244
6521 438
3132 747
22936 586
13750 554
5108 861
3003 275
3153 569
8066 502
3497 273
2046 254
46368 647
5640 611
10360 402
4357 72
3279 376
9505 360
19738 469
1618 27
58660 122
5108 639
6641 482
2660 425
16052 641