115888 667
56763 498
4491 510
7035 705
9562 267
12491 161
8330 722
31496 862
7130 596
50105 765
69151 324
7324 104
17532 759
7775 284
27001 307
28855 695
43607 641
23245 199
48877 684
39584 405
17606 132
38293 584
53084 597
9047 628
2550 68
4399 518
61484 448
32966 310