16432 280
8536 91
6226 377
7598 434
20529 265
6912 86
27099 376
10092 326
8453 317
17691 668
18614 505
4023 169
15682 38
8707 635
4110 566
4300 372
12811 168
4904 79
4857 113