1853 189
7028 513
5082 40
11924 119
5460 840
3790 728
15538 614
5305 353
7841 721
780 39
4820 101
5627 322
4535 947