4191 853
14714 410
19731 590
7327 365
7431 480
19937 94
10212 397
2818 252
8878 951
3485 343
11350 98
2836 151
19717 131
1847 175
3462 130
10110 627
9901 66
3654 384
12417 435
24706 612
26107 625
3087 440
3086 309
28059 642