51026 673
4488 270
20624 779
7548 842
36061 282
10036 160
8200 173
16635 348
26273 470
9678 253
14697 642
54538 361
3754 98
6453 823
4181 600
3948 210
7534 717
5054 305
5432 550
1387 37