15021 302
5065 317
18902 703
4077 313
6013 462
7887 596
27724 979
4891 114
3720 574
1970 39
3543 587
3763 707
2016 93
3309 385
5551 628
4891 645
3650 223
5313 693
7466 362
1250 71
6840 334
2712 417
3772 213
4787 693