121524 616
33390 44
3229 262
2744 497
18627 73
19552 337
3158 536
12209 69
9664 174
6048 464
5275 581
16154 551
8211 407
3504 377