18968 580
2728 400
29338 945
65233 441
17010 540
31077 577
15521 664
234416 481
45739 112
70646 617
18911 687
25814 739
169191 844
90032 351
12000 911
8044 609
8862 160
13329 771
21256 586
548881 1593
7976 671
89585 433
9647 171
16647 136
11580 266
20564 440
304706 784
8370 76