3515 336
15559 487
2636 44
9793 590
13812 944
25902 505
6988 390
8372 423
6526 331
13933 618
7820 74
5434 772
10181 822
9811 863
23161 206
4016 231
7566 842
7765 656
9703 253
3630 712