176 31
2697 874
2884 767
2684 812
548 88
2299 671
2107 642
914 265
1832 414
2308 484
545 133
2691 812
1491 440
1595 448
2721 594
1913 458
601 79
4583 249
1666 512
287 61
2275 578
1187 255
2790 835
1230 110
1996 245
4106 700
3665 593
3260 702