21059 561
2951 511
1996 225
4656 159
2579 468
3691 333
3970 500
2521 477
6858 721
3230 507
4068 785
4320 534
4630 471
4880 798
4164 937
4093 637
3915 705
1952 216
4096 514
3566 668
2583 279
3601 804
2078 261
1839 89