5536 509
2632 554
20337 474
2736 287
2731 552
3905 632
4902 657
3332 43
3784 556
9325 389
19276 63
3609 262
2261 318