3176 333
5915 281
7991 441
2641 221
4435 665
4149 41
23971 366
10982 75
11062 607
4608 716
4018 38
17582 461
9055 58
2764 553
3697 219
4760 711
3045 591