3950 360
4920 649
4065 177
16823 596
2922 248
2917 506
4149 578
4365 693
2177 134
4478 696
3801 461
6798 142
3205 460
2278 292
3225 211
4045 525
3263 568
4104 579
6703 624
8096 237
5541 702
20098 346
4589 104
12295 818