15929 426
28684 738
6651 504
4451 412
10929 479
91997 172
3257 68
3588 232
10784 667
3966 510
5235 321
3129 266
3540 871
44037 578
5466 433