3596 621
29334 363
29726 779
6971 437
7005 143
4809 195
8256 259
6880 664
5619 474
4420 281
9937 95
10047 225
52646 522
25697 201
2227 406