15328 214
26049 57
23257 184
29923 179
9202 626
4639 310
3855 675
4301 701
25849 599
3098 243
4872 574
7203 607
3967 804