28876 271
16877 213
32762 520
92972 359
175032 881
22000 664
50840 661
98553 276
3789 369
131170 758
82537 205
500010 1012
79724 157
112132 313
26394 897
158383 817
3235 188
55727 307
158314 394
39721 375
26005 502
101144 460
98512 346
41941 243
20797 533
31765 254
15855 547
15558 252