4398 344
2282 523
3548 712
871 175
1465 397
4853 843
5792 860
2703 90
2694 283
2755 453
1999 411
2960 865
4042 680
4096 294
2969 749
834 64
10642 430
16646 763
3976 614
3708 579
2654 343
1843 212
2039 341
3319 891