50849 105
40796 695
91539 505
38158 623
26009 87
147586 630
6419 103
29478 492
464585 1013
167023 273
10442 566
9687 144
17294 434
50573 807
49263 198
32246 743