28876 271
82689 175
16881 213
32769 520
92985 359
175064 881
22001 664
50850 661
98581 276
3791 369
131198 758
82551 205
500076 1012
25713 676
79758 157
112138 313
26396 897
158401 817
3235 188
55747 307
158334 394
39721 375
26014 502
101147 460
98545 346
41944 243
20797 533
31765 254