8194 680
3642 41
7772 273
14689 264
159633 853
20118 623
79232 146
18439 562
7764 204
14476 386
16252 1000
7867 918
4593 754