40987 685
13618 262
8090 229
21099 313
7341 513
23075 433
6411 362
4675 74
3953 218
4734 661
9192 828
3399 387
6803 311
11120 345
3078 92