1853 189
7028 513
5082 40
11926 119
5460 840
3791 728
15538 614
5311 353
7841 721
780 39
4822 101
5628 322
4535 947