16036 450
214311 1155
170339 372
95128 872
9702 356
117994 668
35941 726
20871 234
54209 432
4653 658
2578 190
6498 498
3800 871
9742 476