1853 189
7010 513
5067 40
11875 119
5459 840
3789 728
15533 614
5297 353
7816 721
777 39
4795 101
5613 322
4530 947