50906 305
18891 503
9375 257
24939 489
9655 892
98505 738
36094 333
22606 87
12625 581
62906 692
5475 51
14415 35
7651 563
35516 145
47997 799
35329 89
14687 614
50138 127
123821 234
54724 142
67508 675
13916 294
11306 94
6257 139
13848 153
67243 569