3031 459
4216 576
7548 151
89018 647
10055 275
103939 396
5392 300
3083 463
6928 572
74612 546
24405 882
10679 177
5561 511
9566 638
20579 174
457133 800
19164 91
12092 157
16595 714
112903 405
128182 270
87262 585
7344 732
17047 315
16933 658
52950 417
83600 724
126788 891