8194 680
3642 41
7772 273
14693 264
159633 853
20119 623
79235 146
18439 562
7766 204
14476 386
16254 1000
7868 918
4593 754