38875 289
27638 196
12707 197
16085 71
9362 874
37777 295
23031 580
28652 297
11734 508
12146 80
14131 75
9664 319
30553 832
7518 278
3040 372
3109 161
4352 551
7841 586
5142 321
6683 539
4996 325