3251 737
4103 926
4580 712
5989 685
7254 323
8110 566
3667 217
5601 224
4308 713
2743 519
29921 577
6912 485
9921 213
21899 126