51541 600
42424 253
9103 135
8670 72
9553 189
10047 246
7550 526
15808 725
6406 386
7949 415
5597 145
8028 392
6785 601
5947 592
4793 222
4182 410
3285 71