105396 555
143756 715
8484 295
12294 617
7215 158
53103 396
5538 894
11992 116
22564 189
6576 354
316276 580
9715 120
6429 760
2718 53
4814 648
241799 773
314007 954
26825 103
14014 955
7442 480
14951 411
13362 134
7838 494
33300 306
710561 1052
2943 105
9015 361
12821 376