2823 646
5556 66
7176 127
6745 625
3027 278
1816 161
8133 875
6415 588
3237 225
3838 703
173788 313
12227 109
9305 519
3233 327
11881 459
8433 810
12175 313
17779 91
20411 630
6982 596