15450 310
5638 532
8662 922
5428 366
10959 504
14070 89
8800 771
11586 673
8995 289
14584 485
9625 287
11028 265
15566 323
9330 521
5830 728
5166 125
9061 336
4015 558
8660 824
20645 664
11124 579
4271 151
8199 708
1927 234
13133 598
29275 669
12911 312
8029 436