15933 450
211832 1151
168495 372
94020 872
9640 356
116006 665
34996 726
19905 233
52371 431
4588 658
2498 190
6403 498
3734 871
9579 476