3495 336
15527 487
2635 44
9788 590
13809 944
25897 505
6987 390
8369 423
6525 331
13931 618
7817 74
5430 772
10171 822
9807 863
23155 206
4011 231
7562 842
7760 656
9697 253
3629 712