5094 140
14033 204
181083 690
26619 152
11558 625
6709 581
6434 598
3494 316
3265 388
45639 334
20527 464
6691 493
2784 136
6727 473
5308 579
15452 69