42878 499
65836 163
190595 885
20632 447
51997 183
6620 134
57201 594
17362 266
54276 216
157450 341
102227 624
22153 181
111857 952
39823 188
6533 576
14851 714
37586 480
37994 524
83570 808
9667 627
36720 386
47194 773
50294 387
309200 1326
138993 700
115089 320
4734 545
218634 439