3728 685
3975 468
6802 621
2397 240
3716 368
3694 875
3944 306
2299 401
3226 376
3526 160
4261 502
3987 623
1407 122