2283 302
4244 332
5128 334
24765 755
13130 357
6754 323
29408 504
34495 513
3576 565
14645 58
8119 811
44035 476
11162 721
5383 693
4509 275