40989 685
13626 262
8090 229
21099 313
7341 513
23081 433
6413 362
4676 74
3953 218
4734 661
9193 828
3399 387
6804 311
11121 345
3078 92