38805 289
27572 196
12682 197
16043 71
9359 874
37686 295
22966 580
28553 297
11672 508
12116 80
14068 75
9640 319
30390 831
7515 278
3033 372
3103 161
4348 551
7837 586
5140 321
6677 539
4992 325