643 132
2981 709
5237 286
2863 242
4966 200
2449 457
4261 587
5122 555
3408 447
1303 294
5397 630
4816 743
3058 399
2407 452
3178 775
1754 459
2674 654
3056 834
2071 241
2589 487
6903 664
1662 80
1126 256
2262 425