51598 600
42469 253
9114 135
8674 72
9569 189
10053 246
7553 526
15820 725
6411 386
7953 415
5602 145
8032 392
6801 601
5956 592
4806 222
4202 410
3303 71