39460 217
16583 396
25110 271
3312 257
6303 587
4032 654
3064 58
1891 132
5460 714
5834 563
2617 55
13152 822
3715 324
7881 694
3742 638