29306 270
7446 358
10457 542
12734 845
43542 164
16729 833
8854 244
246499 1227
78834 838
18399 880
18285 465
21121 745
18237 524
6631 492
22346 306
32029 182
10198 738
22843 557
22349 877
16904 706
15964 630
72827 576
24296 944
107605 584
11817 39
11589 507
40585 481
17722 760