3973 76
5370 672
2887 266
5932 635
200151 484
215943 380
7861 628
2981 337
2798 231
13505 446
3333 323
3017 409
4961 504
7667 354
5068 305