3503 336
15530 487
2636 44
9790 590
13811 944
25897 505
6987 390
8369 423
6525 331
13932 618
7818 74
5430 772
10173 822
9807 863
23158 206
4011 231
7563 842
7760 656
9697 253
3629 712