8194 680
3642 41
7772 273
14690 264
159633 853
20118 623
79233 146
18439 562
7764 204
14476 386
16253 1000
7867 918
4593 754