14060 771
6868 35
4853 603
3506 736
2730 262
2432 287
3729 348
4122 296
6124 341
7342 360
6095 879
18072 322
2997 280
3326 624
5793 472
3840 903
1447 184
3153 550