49958 587
7847 788
18714 324
8545 297
33294 607
115192 481
11180 652
3188 369
24662 577
12521 471
6198 359
19422 812
45393 467
11770 67
18546 855
8782 924
15226 282
26014 326
5001 188
55998 870
45467 104
13145 590
50257 709
99052 338
53656 869
148297 348
17584 57