4199 113
2209 392
3161 290
3634 537
3287 440
5046 649
1543 108
11590 239
8872 714
70595 515
49906 477