3421 90
7358 775
5743 680
4238 496
2959 113
665 36
2048 440
4810 498
2318 682
1694 332
1067 91
2614 584
3036 714
612 134
654 100
112738 330
7388 775
7003 508
31336 383
2875 400
105763 989
72045 774
14423 955
6450 223
9761 583
10910 237
20177 625
10762 216