2294 302
4263 332
5130 334
24765 755
13131 357
6755 323
29408 504
34502 513
3576 565
14648 58
8119 811
44036 476
11163 721
5387 693
4509 275