25251 103
25766 199
20498 659
6614 181
7207 135
2242 446
3319 558
2861 831
2452 616
2264 37
5279 658
5750 688
1675 133
3384 545
715 53
5808 442
1203 80