3127 695
2701 564
13321 432
9327 949
248 37
523 64
2692 537
1351 203
1405 324
2555 783
2514 704
3280 680
1011 144
3052 813
3039 736
7549 827
10850 418
12769 293
1150 117
1356 301
4834 507
13832 397
19680 515
3112 208
7459 735
2585 308
3549 415
2928 661