6221 424
4196 403
93993 898
100223 620
9071 717
17226 496
3202 659
3002 180
2647 353
4289 915
4715 259