2927 646
5846 66
7476 127
6878 625
3058 278
1839 161
8193 875
6444 588
3270 225
3868 703
173852 313
12260 109
9328 519
3259 327
11921 459
8462 810
12229 313
17829 91
20481 630
6995 596