1000 262
1621 533
1345 321
2371 573
17061 414
8891 949
21300 632
17838 569
19444 793
15811 819
14924 552
7132 70
18851 695
15766 185
13969 201
14484 244
14558 366
23819 716
20905 424
41724 144
39112 264
30692 640
19505 122
37650 72