3088 646
6540 66
8119 127
7117 625
3050 278
1851 161
8220 875
6486 588
3258 225
3899 703
173921 313
12234 109
9332 519
3244 327
11917 459
8499 810
12297 313
17861 91
20425 630
7188 596