9008 250
3369 347
92622 908
33137 704
4656 745
2430 440
3294 77
15640 515
428173 1181
167736 347
330552 1123
135473 665
11815 604
17116 709
5333 38
20980 836
34007 419
46259 655
12104 65
40443 946
5712 775
3586 116
2467 82
47687 596