121258 616
33312 44
3225 262
2743 497
18615 73
19545 337
3158 536
12206 69
9659 174
6044 464
5272 581
16146 551
8206 407
3503 377