5497 37
8415 503
3703 232
7257 707
4579 124
7880 918
10304 648
7184 613
6350 560
4799 280
6716 482
6636 533
5386 42
6650 153
9554 645
60232 404
7959 470
3228 32
3565 88
3946 264
7229 783
12211 734
5852 53
3026 68