31415 653
35836 1043
11837 1187
25450 355
32678 1036
25558 244
49450 1548
41936 238
26698 1781
17118 167
20358 1355
35012 852
15675 126
38466 1891
40902 1776
48812 1570
44306 432
22254 673
40000 733