12678 660
3620 561
1579 256
2955 524
3843 374
2916 536
7487 681
165686 824
74552 522
5044 178
5476 343
23112 233
4125 532
4316 788
3490 509
6227 171
16268 435