12660 660
3614 561
1578 256
2953 524
3843 374
2916 536
7484 681
165672 824
74543 522
5044 178
5475 343
23104 233
4123 532
4316 788
3490 509
6226 171
16264 435