20018 501
4962 100
11703 380
6095 535
9999 176
5496 424
6035 175
12599 745
19091 227
16139 414
4481 82
4258 460
4806 344
6672 454
12720 469
4865 696
8881 648
6461 572
6562 692
12161 614
10399 790
4277 353
4864 164
11052 695