29047 971
4610 874
1441 77
2667 482
18144 156
3332 450
3054 580
4164 569
1927 446
2854 181
5263 685
3743 215
7719 604
3757 553
2732 136
2312 242
3644 396
3183 538
2152 187
4812 731
2584 587
1828 79
4354 575
7035 280
3821 549
2260 67
4801 503
1706 345