321017 588
90475 278
15461 918
7060 282
29780 552
12357 654
40200 364
13396 294
48105 380
27593 687
52203 332
89832 897
6727 112
25788 674
32760 205
41079 236
182606 654
23141 568
48805 707
19888 126
60324 405
15308 688
28124 288
32816 438
43021 670
188668 996