20526 265
6907 86
27086 376
10090 326
8444 317
17650 668
18595 505
4023 169
15652 38
8704 635
4106 566
4298 372
12804 168
4904 79
4853 113