3728 685
3977 468
6802 621
2398 240
3717 368
3694 875
3945 306
2299 401
3226 376
3526 160
4261 502
3989 623
1407 122