51023 673
4488 270
20619 779
7547 842
36056 282
10036 160
8199 173
16632 348
26267 470
9678 253
14696 642
54535 361
3754 98
6453 823
4181 600
3946 210
7534 717
5054 305
5432 550
1387 37