122278 616
33587 44
3241 262
2746 497
18657 73
19567 337
3159 536
12225 69
9682 174
6068 464
5284 581
16175 551
8217 407
3512 377