49993 587
7853 788
18726 324
8547 297
33333 607
115252 481
11183 652
3189 369
24702 577
12538 471
6212 359
19446 812
45416 467
11775 67
18564 855
8792 924
15234 282
26029 326
5002 188
56019 870
45504 104
13152 590
50305 709
99146 339
53715 869
148362 348
17601 57