2274 302
4230 332
5125 334
24764 755
13130 357
6753 323
29408 504
34495 513
3576 565
14643 58
8119 811
44033 476
11161 721
5382 693
4508 275