1248 87
3323 83
7762 658
2299 460
22223 800
5185 405
1950 39
2652 497
3380 563
2241 354
18490 608
3993 841
20403 539
10237 877
1553 357
4928 261
5425 659
22301 340
3819 455
6758 367
3684 280
6739 848
3759 689
6640 434
1823 146
2241 306
7424 385
22768 528