3129 646
6709 66
8431 127
7185 625
3059 278
1858 161
8246 875
6511 588
3265 225
3904 703
173944 313
12235 109
9336 519
3247 327
11928 459
8509 810
12311 313
17881 91
20428 630
7189 596