3082 646
6512 66
8080 127
7100 625
3050 278
1851 161
8217 875
6483 588
3257 225
3899 703
173916 313
12234 109
9330 519
3244 327
11916 459
8498 810
12290 313
17851 91
20425 630
7187 596