121700 616
33438 44
3233 262
2744 497
18631 73
19555 337
3158 536
12212 69
9672 174
6050 464
5280 581
16161 551
8214 407
3507 377