504 55
12872 132
8780 28
20928 340
10731 176
2943 365
4697 527
19272 94
3756 466
6211 954
9378 458
9578 692
8146 449
14752 408
8092 567
5008 746
7933 280