39413 217
16569 396
25089 271
3305 257
6297 587
4025 654
3060 58
1888 132
5457 714
5831 563
2614 55
13146 822
3709 324
7874 694
3741 638