3533 302
5715 332
5461 334
25021 755
13244 357
6881 323
29558 504
35478 513
3627 565
15048 58
8216 811
44220 477
11547 721
5583 693
4611 275