31592 325
85580 426
66057 226
50136 418
25101 263
84662 735
53029 252
38078 275
11080 557
78390 827
26044 49
53596 603
131421 386
64784 688
110115 402
33234 139
105458 236
99973 907
47788 61
20888 359
103944 508
56488 409
26554 528
8168 221
70510 661
16207 568
172239 139
66669 512