2267 302
4223 332
5124 334
24764 755
13130 357
6753 323
29407 504
34495 513
3576 565
14642 58
8119 811
44033 476
11161 721
5382 693
4508 275