39532 685
13530 262
7982 229
20950 313
7230 513
22698 435
6222 362
4458 73
3809 218
4687 661
9017 828
3369 387
5827 311
10905 345
3069 92