12668 660
3619 561
1579 256
2954 524
3843 374
2916 536
7487 681
165680 824
74550 522
5044 178
5476 343
23106 233
4125 532
4316 788
3490 509
6227 171
16267 435