5065 291
5426 181
4945 389
2393 225
20310 682
8746 514
1647 180
4584 767
3512 285
5601 637
2589 409
6760 929
2933 403