3631 476
3436 391
28026 697
30847 41
14758 113
30800 537
4159 69
3652 667
13217 601
4420 585
3085 410