14086 150
8741 552
7210 847
18920 531
4415 318
2551 377
3644 544
3538 691
8615 573
3746 209
5139 634
3267 369
8368 70
2479 346
26275 106
5831 595
6878 603
11434 495
4676 346
9058 495
3467 612
2221 260
2236 331
4979 710