3125 640
130812 626
36324 44
3304 262
2772 497
18969 73
19662 337
3177 536
14536 70
9890 174
6262 464
5366 581
16387 551
8295 407
3600 377