31592 325
85582 426
66057 226
50136 418
84662 735
53029 252
38078 275
78390 827
26044 49
9194 796
12294 532
27951 188
53596 603
131421 386
64784 688
36251 364
18168 632
110116 402
105458 236
99974 907
47788 61
11913 67
103944 508
56488 409
70511 661
16207 568
172240 139
11431 474