29045 971
4606 874
1441 77
2666 482
18141 156
3330 450
3049 580
4164 569
1926 446
2852 181
5259 685
3742 215
7717 604
3757 553
2729 136
2311 242
3643 396
3181 538
2150 187
4809 731
2581 587
1828 79
4349 575
7031 280
3820 549
2259 67
4797 503
1704 345