103261 621
54527 443
11354 304
67964 883
5980 246
17607 484
16977 612
18697 386
7118 374
25607 566
101125 674
20747 576
350294 1109
58764 787
63163 1004
90555 252
58976 520
32189 512
40990 97
20460 237
98487 642
106865 435
28348 298
237642 784
177931 716
199426 998
17387 520
18170 110