40989 685
13628 262
8091 229
21100 313
7342 513
23087 433
6415 362
4676 74
3953 218
4734 661
9194 828
3399 387
6804 311
11121 345
3078 92