15928 426
28678 738
6651 504
4448 412
10928 479
91933 172
3257 68
3588 232
10780 667
3965 510
5235 321
3128 266
3537 871
44013 578
5466 433