1853 189
7028 513
5080 40
11915 119
5460 840
3790 728
15538 614
5304 353
7840 721
779 39
4814 101
5626 322
4533 947