348 94
2509 759
14261 356
6145 446
9181 629
2681 416
10745 862
92969 454
2939 439
3187 605
14353 559
1656 240