15063 310
5488 532
4163 449
10523 697
16503 879
5333 366
14973 445
10171 504
8593 836
13057 89
8631 770
5410 238
5359 911
14876 323
9041 521
5004 125
8063 372
8011 824
19843 664
4063 151
8051 708
1918 234
12646 598
5696 553
9362 787
4630 227
26374 935
17651 583