2593 25
6162 292
15756 187
23099 72
15791 363
16036 163
7206 130
12348 323
13909 792
16180 265
4691 397
28220 598
24314 438
17655 109
8987 625
15079 857
10897 736
16967 535
18335 82
18442 886
19834 929
17555 828
11116 183
15971 913