40983 685
13610 262
8089 229
21099 313
7341 513
23067 433
6410 362
4672 74
3953 218
4734 661
9189 828
3399 387
6803 311
11118 345
3078 92