14051 32
5903 201
12677 257
8131 278
1084 173
13793 386
5138 70
7779 431
27835 689
15516 216
10686 616
11566 277
5393 786
13601 862
2987 279
634 105
13193 461
6863 444
2336 201
4839 302
4273 137
4653 253
20705 201
28575 595
6282 403
3169 623
10226 578
15995 526