5076 291
5459 181
4973 389
2403 226
20476 682
8820 514
1659 180
4604 767
3530 285
5619 637
2605 409
6771 929
2943 403