8198 680
3642 41
7773 273
14702 264
159635 853
20120 623
79244 146
18440 562
7769 204
14476 386
16254 1000
7870 918
4594 754