25876 664
23336 142
63286 739
10509 972
4340 73
3087 674
5275 520
3016 247
2538 61
2863 866
2811 797
2348 589
3327 734
637 96
1566 96
3911 109
1548 270
1578 233
6594 714
4073 747
4133 576
18549 138
55252 933
2018 521
19758 517
86264 266
23419 538
540201 851