10520 816
27793 214
26461 416
9855 241
11533 422
8829 617
6466 572
10515 662
4386 82
6314 908
11686 605
6678 612
21902 475