39597 685
13708 263
8021 229
20967 313
7235 513
22728 435
6246 362
4467 73
3818 218
4678 661
9028 828
3367 387
5826 311
10905 345
3071 92