29182 663
10913 107
16934 803
39779 470
9847 255
14714 497
26005 328
13670 598
5201 395
29850 221
4467 911
3178 379