121183 616
33282 44
3225 262
2743 497
18611 73
19544 337
3158 536
12202 69
9658 174
6043 464
5271 581
16145 551
8205 407
3503 377