29003 796
10856 466
10043 718
3959 185
4431 178
6349 507
29947 278
3268 871
5193 289
3727 313
6004 803
3553 675
2424 304
6904 746
3946 100
4760 69
3245 416
10337 174
6093 88
2603 477
13231 153
4046 356
3848 421
8631 764
1135 112
3543 767
1095 135
3468 309