2580 437
14611 492
12365 906
32418 884
1927 340
4775 353
6853 609
3766 767
3332 745
8752 836
7136 295
2859 39
30625 162
2527 152
4216 519
3547 409
12402 281
3356 294
5015 717
3972 610
22820 691
11622 280
12039 53
11039 193
26310 688
6359 787
21978 776
29999 313