12025 40
22748 78
10405 381
15963 306
10247 130
9253 767
17022 327
8098 131
14343 290
8510 364
10014 458
12422 501
12636 357
27970 64
6876 756
17763 262
5471 100
1389 85
1092 38
3694 619
5754 458
4528 560
156282 423
109048 680
130260 691
6672 705
92187 366
148306 824