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