15077 645
79548 432
26050 822
14797 471
11386 190
25067 109
21020 466
22441 288
3542 100
25094 287
5135 41
11820 185
5001 270
28764 264
15694 514
3594 637
6555 823
4638 949
37001 490
50357 278