3471 459
14397 354
4944 142
21721 247
87920 671
16616 760
3720 503
2684 451
6857 643
15481 827
8669 79
4160 39