28875 271
16877 213
32760 520
92966 359
175020 881
22000 664
50837 661
98537 276
3789 369
131150 758
82530 205
499977 1012
79709 157
112129 313
26392 897
158375 817
3235 188
55723 307
158310 394
39721 375
26005 502
101144 460
98495 346
41938 243
20795 533
31765 254
15855 547
15558 252