3131 646
6719 66
8440 127
7186 625
3059 278
1858 161
8246 875
6511 588
3265 225
3905 703
173944 313
12235 109
9336 519
3247 327
11929 459
8510 810
12311 313
17882 91
20428 630
7189 596