21529 125
3171 446
2166 208
4841 527
7478 769
1466 367
3605 470
3924 445
7597 532
6504 759
2755 748
647 44
5699 498
875 146
2040 475
2160 259
2094 395