39470 217
16587 396
25116 271
3313 257
6307 587
4032 654
3064 58
1893 132
5461 714
5835 563
2618 55
13153 822
3715 324
7883 694
3743 638