46083 149
62044 903
86664 642
18689 405
14771 655
2988 209
9984 183
26043 660
22551 322
9258 451
5744 463
39010 728
10664 314
4295 378
8390 299
2745 327
7269 576
9157 843
3443 98
6980 288
3383 412
2284 151
14972 503
11772 33
7472 738
7738 829
8142 860
3995 52