3500 646
7810 66
11486 129
8180 625
3134 278
1883 161
8417 875
6643 588
3513 225
4056 703
174177 313
12270 109
9451 519
3270 327
12056 459
8603 810
12643 313
18051 91
21076 631
7235 596