30476 797
101436 465
21843 497
2756 352
65741 72
168831 462
161209 951
9207 384
75153 713
12141 358
14680 391
16998 242
8196 538
3549 586
2804 399
4216 674
3112 472