347 94
2508 759
14261 356
6145 446
9181 629
2681 416
10745 862
92968 454
2939 439
3187 605
14350 559
1655 240