1650 25
2181 111
6447 655
3624 114
5845 765
4016 581
2349 416
10914 475
3294 169
14116 370
13323 285
17411 164
59964 153
34386 173
18921 115
5860 521
39890 563
3485 100
18439 562
140756 294
9630 807
4328 239
5907 426
14347 178
9637 406
99803 707
16651 681
7201 662