121536 616
33394 44
3229 262
2744 497
18627 73
19553 337
3158 536
12209 69
9664 174
6048 464
5276 581
16155 551
8211 407
3504 377