5848 516
2639 473
2569 115
5151 275
4385 615
22130 683
12210 288
3371 289
2829 128
4900 526
11405 108
11186 59
5697 428
8297 472