1016 163
14223 563
3430 566
4474 73
12283 618
4229 338
5552 44
17185 141
16957 786
118698 850
21099 326
51425 422
18863 410
15368 590
12264 123
6841 586
37944 261
24169 72
2682 51
4083 733
17047 521
4520 316
8915 80