38796 289
27566 196
12682 197
16040 71
9358 874
37682 295
22963 580
28552 297
11671 508
12115 80
14067 75
9639 319
30382 831
7515 278
3033 372
3103 161
4348 551
7837 586
5140 321
6677 539
4991 325