3328 302
5626 332
5400 334
24993 755
13236 357
6864 323
29532 504
35222 513
3624 565
15008 58
8205 811
44182 477
11508 721
5544 693
4596 275