28821 600
29917 494
3354 273
33273 736
15075 538
7751 129
8884 612
18506 58
6806 153
5667 282
4565 205
11045 107
16483 649
7627 62
3360 67
4058 521
11305 565
6053 576