3950 76
5359 672
2883 266
5930 635
199954 484
215713 379
7855 628
2979 337
2795 231
13498 446
3329 323
3011 409
4958 504
7666 354
5064 305