14051 32
5903 201
12678 257
8131 278
1084 173
13795 386
5139 70
7780 431
27838 689
15516 216
10686 616
11567 277
5393 786
13602 862
2987 279
634 105
13194 461
6864 444
2338 201
4839 302
4273 137
4653 253
20707 201
28575 595
6282 403
3169 623
10229 578
15995 526