14009 255
5306 111
12477 250
7771 526
5402 371
6398 381
3718 355
3914 100
7600 148
11274 524
3964 400
16190 127
6479 706
10383 199
9927 233
10892 612
16962 128
18286 327
20014 237
3692 637
11879 422
1819 49
3288 682
10139 584
17700 445
4874 344
5960 374
7233 434