703 161
2155 481
2186 317
3687 682
2973 378
1539 133
2706 513
1070 145
721 70
3345 913
2868 791
5675 798
1790 412
2048 249
3073 483
4474 676
3149 953
2795 610
1261 68
2063 290
3331 563
1852 338
3045 559
1205 106