39460 217
16584 396
25112 271
3313 257
6303 587
4032 654
3064 58
1891 132
5460 714
5834 563
2617 55
13152 822
3715 324
7881 694
3743 638