3046 851
2061 173
3623 541
1634 68
2923 666
1685 111
9994 159
3611 730
2554 367
2354 545
638 40
2124 347
2265 271
2198 364
1591 272
2588 578
1828 274
983 84
3165 517
2409 439
1685 398
1090 71
2485 648
3625 619
3317 654
3015 568
1519 279
4028 623