6112 423
4169 403
93848 898
99941 620
9002 717
17174 496
3187 659
2968 180
2632 353
4273 915
4699 259