3176 641
2567 611
9607 539
5521 632
6078 193
3261 835
26086 730
7552 165
20405 178
36395 510
14352 250
388165 1161
13154 771
58390 588