13855 302
16224 680
5297 35
3552 305
5002 245
14138 785
10601 494
5211 446
20654 832
4898 839
2128 90