16023 482
1885 189
7230 513
5302 40
12444 122
5564 840
3857 728
16130 614
5397 353
8099 721
851 39
4915 101
5799 322
4619 947