981 123
4613 415
11827 538
4187 475
2928 242
10059 505
4534 373
22826 268
4145 214
22641 849
7994 727
3715 672
2346 398