40986 685
13617 262
8089 229
21099 313
7341 513
23073 433
6411 362
4675 74
3953 218
4734 661
9190 828
3399 387
6803 311
11120 345
3078 92