2945 95
2886 656
3556 648
3022 618
1398 190
1466 307
811 100
3467 405
3773 950
3278 907
3387 843
2655 689
2906 743
3074 684
1292 242
2426 468
3979 725
2814 366
1497 200
1608 241
2789 462
406 59
1621 297
2010 427