2349 675
28640 71
15856 642
6536 560
7972 546
7737 265
2619 124
121586 808
15858 255
33631 337
5654 509
12832 991
2237 340