2662 561
1223 256
2564 524
3222 374
2601 536
6524 679
149103 824
71343 521
4545 178
5152 342
20546 233
3752 532
3980 788
3221 509
5513 171
14769 433