32583 800
101652 465
21990 497
2759 352
65811 72
168913 462
161623 951
9210 384
75265 713
12169 358
14693 391
17025 242
8204 538
3553 586
2808 399
4219 674
3112 472