347 94
2508 759
14261 356
6145 446
9181 629
2681 416
10745 862
92968 454
2939 439
3185 605
14349 559
1654 240