3032 302
5203 332
5283 334
24921 755
13196 357
6826 323
29493 504
34939 513
3600 565
14903 58
8178 811
44112 477
11437 721
5479 693
4572 275