17818 96
65793 319
56957 436
118943 505
50655 354
20960 333
94198 935
31207 422
81488 602
12859 49
48942 467
72260 677
32440 852
66925 787
20282 63
31636 822
95108 275
22151 882
54293 677
26748 548
25735 470
93924 538
21639 115
38125 540