18066 800
50521 602
11582 488
7571 519
7321 644
13783 214
8421 933
10149 677
25537 483
29743 213
23703 357
7683 88
14479 790
8491 852
36959 414
6213 55
10128 60
15452 352
5390 807
30776 652
12291 113
14259 679
24213 643
4638 186
9473 236