16400 144
125299 841
76059 1018
47023 208
74097 475
37546 262
58439 305
15061 419
4032 507
6013 729
6655 163