176 31
2699 874
2884 767
2684 812
550 88
2299 671
2108 642
914 265
1832 414
2308 484
545 133
2691 812
1491 440
1596 448
2721 594
1913 458
601 79
4594 249
1666 512
287 61
2276 578
1187 255
2790 835
1231 110
1997 245
4108 700
3666 593
3260 702