121211 616
33289 44
3225 262
2743 497
18614 73
19544 337
3158 536
12203 69
9658 174
6043 464
5271 581
16145 551
8205 407
3503 377