347 94
2505 759
14261 356
6144 446
9181 629
2681 416
10744 862
92966 454
2939 439
3184 605
14344 559
1654 240