16281 482
1907 189
7229 513
5302 40
12474 122
5564 840
3977 728
16115 614
5400 353
8098 721
850 39
4918 101
5796 322
4733 947