4039 330
15766 302
61281 1046
56336 875
18424 761
3442 55
6718 792
2410 119
3603 519
715 75
642 116
977 126