34887 426
12544 454
8319 154
8874 295
144381 710
49072 125
15449 882
4549 727
7161 530
5860 477
4281 939
3695 234