246 29
4283 828
2861 598
4229 668
3155 649
3876 762
2513 598
3426 774
1764 269
1690 295
2362 506
3158 603
681 42
1107 125
1298 275
2473 386
760 107
1366 365
2010 500
2767 591
2546 703
639 30
1988 355
2725 612
3606 710
2997 642
3005 423
1637 89