1000 249
4059 836
2175 431
1421 262
7910 211
951 179
1599 349
1427 211
1731 350
13341 237
4346 594
29552 266
49959 82
4523 265
14020 160
22078 453
539556 1088
5778 275
5831 388
2815 759
11937 216
5912 173
1645 283
3638 359
96136 257
9005 542
299857 569
182609 970