3580 166
6984 87
49757 671
4038 164
14386 305
3869 123
5748 738
9256 661
6343 324
8218 252
4367 178
2113 83
4617 122
1831 291
6894 399
51027 717
2937 161
9150 329
1675 133
16432 73
2673 255
51146 207
6690 219
8350 403
39060 563
7015 763
43636 863
25342 564