51735 600
42572 253
9126 135
8694 72
9596 189
10060 246
7564 526
15847 725
6421 386
7961 415
5604 145
8046 392
6811 601
5969 592
4824 222
4217 410
3325 71