38795 289
27564 196
12682 197
16039 71
9358 874
37680 295
22962 580
28551 297
11671 508
12115 80
14065 75
9636 319
30380 831
7515 278
3033 372
3103 161
4348 551
7837 586
5140 321
6677 539
4991 325