2260 302
4214 332
5122 334
24764 755
13130 357
6752 323
29407 504
34493 513
3576 565
14640 58
8119 811
44031 476
11161 721
5382 693
4507 275