6112 423
4169 403
93848 898
99939 620
9002 717
17174 496
3186 659
2968 180
2632 353
4273 915
4698 259