37507 685
11478 260
7649 227
20786 313
7004 513
21268 432
5956 362
4285 73
3607 218
4627 661
8689 828
3290 387
5671 311
10803 345
2892 92