321052 588
90481 278
15463 918
7060 282
29782 552
12359 654
40204 364
13397 294
48115 380
27597 687
52210 332
89837 897
6727 112
25793 674
32778 205
41087 236
182645 654
23150 568
48822 707
19894 126
60336 405
15313 688
28130 288
32823 438
43028 670
188712 996