20975 350
6766 809
3672 83
33615 384
54602 741
11251 122
7867 34
9167 888
11694 672
22480 265
8512 606