9009 250
3371 347
92652 908
33148 704
4656 745
2430 440
3294 77
15642 515
428249 1181
167762 347
330556 1123
135479 665
11815 604
17120 709
5333 38
20983 836
34025 419
46269 655
12107 65
40458 946
5713 775
3586 116
2467 82
47690 596