2179 322
2837 379
26843 533
4502 465
3605 477
18434 354
5687 917
9482 488
8347 733
2251 234
3490 188
3763 589
5256 714
20960 503