121270 616
33317 44
3225 262
2743 497
18616 73
19545 337
3158 536
12207 69
9660 174
6044 464
5272 581
16147 551
8206 407
3504 377