162280 306
141592 754
8056 394
7012 522
215193 1025
19539 263
31581 775
11147 799
72394 507
90360 427
7762 740
6076 661
1786 281
5492 338
4018 658
10432 901