29589 363
41488 443
11420 604
24957 771
13232 448
11549 91
4264 665
27895 553
6186 437
9957 905
34922 379
9895 601
2917 58
4982 136