30843 429
11157 523
12454 323
15504 466
10315 530
16956 132
7992 336
12264 816
9018 96
24630 280
15193 838
14621 608
15937 572
6927 335
9827 412
10174 45
10693 283
15107 390
8953 859
9941 159
6516 143
15775 767
23833 523
97597 877
25709 510