72596 177
370723 966
118558 1047
16728 309
260319 433
125329 823
102436 711
63366 279
256221 2031
199877 1049
392751 783
274550 906
115089 669
152274 339
236461 770
138988 934
192581 945
274426 1131
119343 1182
71704 453
96242 877
161553 306