39450 217
16577 396
25105 271
3311 257
6301 587
4031 654
3063 58
1891 132
5460 714
5834 563
2614 55
13150 822
3712 324
7877 694
3741 638