38835 289
27594 196
12689 197
16056 71
9362 874
37720 295
22987 580
28614 297
11688 508
12126 80
14088 75
9653 319
30450 832
7515 278
3036 372
3104 161
4350 551
7840 586
5141 321
6680 539
4993 325