8198 680
3642 41
7772 273
14696 264
159633 853
20119 623
79239 146
18439 562
7766 204
14476 386
16254 1000
7868 918
4593 754