16063 482
1905 189
7223 513
5296 40
12457 122
5562 840
3851 728
16113 614
5398 353
8093 721
847 39
4916 101
5787 322
4731 947