39469 217
16587 396
25115 271
3313 257
6307 587
4032 654
3064 58
1893 132
5461 714
5834 563
2618 55
13153 822
3715 324
7881 694
3743 638