51732 600
42570 253
9126 135
8692 72
9595 189
10060 246
7564 526
15846 725
6421 386
7961 415
5604 145
8046 392
6811 601
5969 592
4824 222
4216 410
3324 71