246 29
4284 828
2861 598
4229 668
3156 649
3876 762
2513 598
3427 774
1765 269
1690 295
2364 506
3158 603
681 42
1108 125
1299 275
2474 386
761 107
1367 365
2012 500
2768 591
2547 703
640 30
1989 355
2727 612
3607 710
2998 642
3009 423
1642 89