2812 509
2247 95
771 143
3167 919
2572 674
2808 509
2155 358
2908 478
3347 797
2550 569
2875 552
2676 618
7849 635
886 148
1519 305
2427 538
7763 822
3484 623
2075 342
2764 734
2799 425
4844 442
2508 457
606 30