51997 600
42779 253
9149 135
8728 72
9652 189
10069 246
7591 526
15930 725
6435 386
7984 415
5617 145
8074 392
6841 601
5996 592
4890 222
4241 410
3351 71