15061 310
5488 532
4163 449
10523 697
16502 879
5333 366
14972 445
10171 504
8593 836
13056 89
8630 770
5410 238
5359 911
14870 323
9041 521
5000 125
8062 372
8009 824
19842 664
4062 151
8051 708
1917 234
12645 598
5696 553
9360 787
4630 227
26371 935
17651 583