32450 800
101634 465
21982 497
2758 352
65802 72
168908 462
161592 951
9210 384
75248 713
12164 358
14691 391
17023 242
8199 538
3553 586
2808 399
4219 674
3112 472