35056 426
12564 454
8333 154
8886 295
144693 712
49191 125
15538 882
4556 727
7171 530
5877 477
4291 939
3712 234