4029 330
15759 302
61273 1046
56326 875
18420 761
3441 55
6718 792
2409 119
3601 519
712 75
642 116
976 126