12853 160
14730 33
15822 572
13756 183
16719 132
19602 449
9481 391
12649 240
12644 555
12832 617
24963 701
15001 337
8493 176
15414 547
14098 38
10700 221
18552 508
8685 309
7114 489
17067 851
19116 57
24034 785
25257 597
20162 305