42513 307
60926 252
15844 104
27594 91
39384 103
110690 607
99057 516
38069 1024
53004 482
86969 466
50452 755
28258 310
100430 888
40293 695
49290 584
27605 520
21489 260
37951 487
47906 703
17845 332
110734 623
30540 319
48992 353
36797 1006