3100 646
6592 66
8293 127
7148 625
3052 278
1852 161
8229 875
6497 588
3259 225
3901 703
173929 313
12234 109
9334 519
3247 327
11923 459
8506 810
12301 313
17868 91
20427 630
7188 596