29303 270
7446 358
10456 542
12734 845
43540 164
16727 833
8854 244
246486 1227
78833 838
18398 880
18285 465
21120 745
18236 524
6631 492
22344 306
32029 182
10198 738
22839 557
22346 877
16897 706
15963 630
72813 576
24296 944
107588 584
11817 39
11588 507
40577 481
17722 760