5226 70
3855 124
3309 131
4701 318
42578 493
15341 69
3610 262
4861 417
4170 682
4467 445
2934 594
2627 91