29919 95
112543 185
47685 867
27146 235
93580 342
28658 350
205075 328
114187 246
3584 614
151161 210
22836 872
12832 648
30252 493
17458 434
86863 576
235271 409
150381 710
28172 179
53283 1113
54007 505
73081 583
3695 469
187734 328
157475 907
74147 147
36153 364
48706 878