39462 217
16585 396
25114 271
3313 257
6306 587
4032 654
3064 58
1892 132
5461 714
5834 563
2617 55
13152 822
3715 324
7881 694
3743 638