5031 505
11296 58
8590 125
6115 578
8612 590
11067 411
6728 633
11015 865
4895 375
10951 417
6314 151
10177 275
13081 605
5157 181
6814 665
17266 883
15426 884
5303 474
25770 543
5057 579