2278 627
1173 184
4591 657
2730 129
9347 364
86087 323
8038 135
9966 614
3966 311
9318 674
4796 164
11675 139
4639 580