3480 646
7693 66
11293 129
8137 625
3131 278
1880 161
8408 875
6632 588
3342 225
4038 703
174155 313
12269 109
9448 519
3268 327
12048 459
8597 810
12636 313
18033 91
21066 631
7229 596