347 94
2503 759
14260 356
6140 446
9180 629
2681 416
10742 862
92966 454
2937 439
3182 605
14332 559
1651 240