33021 801
101726 465
22035 497
2759 352
65833 72
168957 462
161702 951
9211 384
75295 713
12181 358
14701 391
17037 242
8206 538
3553 586
2808 399
4221 674
3113 472