4046 330
15774 302
61283 1046
56345 875
18426 761
3442 55
6720 792
2410 119
3603 519
715 75
642 116
977 126