14197 158
30360 141
4847 716
2688 486
1222 94
651 37
1285 113
5182 322
6829 307
2783 399
565 108
1875 82
12854 393
12756 352
837 147
3217 500
6347 233
106807 370
17545 667
34538 773
39208 38
30362 384
7000 497
24554 427
38545 571
73987 289
12219 537
4528 372