2765 630
823 41
3677 517
7447 575
7631 212
12420 119
2951 390
9248 283
14711 679
9822 88
2676 501
2170 232
2932 569