2776 877
9891 30
45533 115
7359 405
2651 497
17101 463
16733 548
8054 613
13814 439
19289 337
12763 803
2742 312
4156 744
8973 840
21260 404
3984 686
993 86
29492 633
2997 742