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