15063 310
5488 532
4163 449
10524 697
16504 879
5333 366
14974 445
10172 504
8593 836
13057 89
8631 770
5410 238
5359 911
14882 323
9041 521
5004 125
8063 372
8011 824
19844 664
4064 151
8052 708
1918 234
12648 598
5696 553
9362 787
4630 227
26377 935
17654 583