29628 585
84752 642
8896 465
14724 807
12673 714
13269 364
12908 181
11327 213
17211 393
4112 432
8724 532
3728 169