2961 726
46612 681
175605 452
13373 322
1653 332
47064 476
58498 444
220919 456
22029 257
15752 792
3262 642