3965 793
3281 513
4763 728
15399 664
15535 503
5442 325
14687 761
12293 369
4353 508
2488 175
4612 680
2187 52
10574 907
4746 374
15986 421