16031 256
10180 542
11967 447
19900 793
12381 139
15372 84
5243 145
3855 297
31946 504
5653 144
17460 516
21653 207
11171 112
10581 155
8873 371
13116 49
17507 164
7221 487
26010 532
14693 43
4806 449
4515 397
9948 315
3928 346