51029 673
4488 270
20627 779
7548 842
36065 282
10036 160
8200 173
16636 348
26274 470
9678 253
14702 642
54542 361
3755 98
6453 823
4181 600
3948 210
7534 717
5054 305
5432 550
1387 37