15930 426
28696 738
6652 504
4454 412
10929 479
92106 172
3258 68
3589 232
10795 667
3966 510
5235 321
3129 266
3541 871
44094 578
5468 433