14095 771
6873 35
4858 603
3513 736
2747 262
2444 287
3753 348
4137 296
6135 341
7368 360
6107 879
18118 322
3008 280
3336 624
5801 472
3846 903
1455 184
3158 550