40984 685
13612 262
8089 229
21099 313
7341 513
23069 433
6411 362
4673 74
3953 218
4734 661
9190 828
3399 387
6803 311
11119 345
3078 92