3504 336
15534 487
2636 44
9790 590
13811 944
25897 505
6987 390
8370 423
6525 331
13932 618
7818 74
5430 772
10174 822
9807 863
23158 206
4011 231
7563 842
7762 656
9698 253
3629 712