24991 466
1861 60
3728 621
3365 297
21688 280
3599 336
5885 372
10088 601
11349 774
8231 121
12323 85
4872 834
7908 666
9455 160
9063 324
25748 836
12909 429
8047 48
8816 521