4602 471
2800 692
1104 173
1499 295
1745 312
1747 423
4114 663
3504 671
7150 402
5256 799
6708 526
1525 167
3344 334
4155 296
1819 278
1310 180
2747 588