121558 616
33397 44
3230 262
2744 497
18627 73
19553 337
3158 536
12209 69
9667 174
6048 464
5276 581
16156 551
8212 407
3504 377