16035 450
214286 1155
170328 372
95115 872
9702 356
117978 668
35939 726
20860 234
54200 432
4653 658
2575 190
6496 498
3799 871
9735 476