5395 313
2959 88
7788 679
123263 273
3653 279
2398 281
4647 488
6741 692
2843 34
18868 965
3370 213
4277 256
34068 374
2305 98
4854 692
4370 559