29306 270
7446 358
10456 542
12734 845
43542 164
16729 833
8854 244
246492 1227
78833 838
18398 880
18285 465
21120 745
18236 524
6631 492
22346 306
32029 182
10198 738
22841 557
22349 877
16899 706
15963 630
72825 576
24296 944
107596 584
11817 39
11589 507
40581 481
17722 760