3016 331
6237 540
3444 737
3272 116
1936 234
2247 194
7717 420
19267 645
13998 496
32298 344
6077 647
12747 476
4873 935
2539 408