42968 751
39517 870
152727 813
57888 211
92126 521
136289 681
30534 374
128263 236
50555 944
47947 485
24566 320
30572 822
50630 504
93032 370
85561 761
79351 180
116169 625
35909 482
31126 410
70924 676
143863 610
96345 785
21781 262
32656 523