51536 600
42416 253
9102 135
8670 72
9551 189
10046 246
7549 526
15806 725
6406 386
7949 415
5597 145
8028 392
6784 601
5947 592
4790 222
4180 410
3285 71