15026 154
17167 784
11498 683
6488 518
9698 178
43699 117
2172 74
3582 217
5597 554
4847 571
3613 521
2685 137
4237 713
3942 602
13997 393
5476 860
11867 852
5708 421
24055 433
5628 416
31165 404
65200 239
5073 214
8564 88
18308 247
55245 762
26574 618
13961 396