37565 685
11491 260
7649 227
20791 313
7005 513
21276 432
5958 362
4285 73
3611 218
4628 661
8692 828
3292 387
5674 311
10803 345
2893 92