15065 310
5488 532
4163 449
10525 697
16504 879
5334 366
14974 445
10173 504
8594 836
13057 89
8631 770
5410 238
5359 911
14884 323
9041 521
5005 125
8064 372
8017 824
19845 664
4064 151
8053 708
1918 234
12648 598
5696 553
9363 787
4630 227
26379 935
17658 583