4503 471
2742 692
1047 173
1406 295
1689 312
1668 423
3937 663
3369 671
6830 402
5110 799
6527 526
1415 167
3271 334
3909 296
1733 278
1213 180
2633 588