14006 631
3724 278
45627 242
13256 317
1088 44
4169 399
3825 768
3812 607
10083 876
5673 41
4376 562
5589 415
8485 199
3883 320
3462 452
2913 410
6840 146
14200 158
35024 273
30413 141
33722 141
8899 279
10547 503
3126 332
5434 929
4692 46
6066 796
7671 761