3329 302
5628 332
5403 334
24993 755
13236 357
6864 323
29532 504
35231 513
3625 565
15010 58
8205 811
44184 477
11508 721
5546 693
4596 275