1009 212
1673 494
2814 560
2049 500
2660 673
523 113
2874 614
21995 361
6937 809
3735 83
33753 385
54972 741
11481 122
7975 34
9289 888
11961 672
23361 265
8623 606