2293 302
4260 332
5130 334
24765 755
13131 357
6754 323
29408 504
34502 513
3576 565
14646 58
8119 811
44036 476
11162 721
5386 693
4509 275