3329 302
5628 332
5404 334
24993 755
13237 357
6864 323
29533 504
35238 513
3625 565
15010 58
8206 811
44187 477
11508 721
5548 693
4596 275