28478 253
197066 176
271506 181
112584 677
81787 425
61031 313
48699 418
137872 928
125970 160
112831 108
75196 827
6750 227
24895 49
53009 603
106982 402
103088 235
16936 570
96861 907
161887 540
46433 61
85053 599
99612 508
69222 661
15988 567
166334 139
61803 511
47730 78
43937 559