29044 971
4605 874
1441 77
2666 482
18140 156
3330 450
3049 580
4164 569
1926 446
2852 181
5258 685
3741 215
7717 604
3757 553
2729 136
2310 242
3643 396
3181 538
2150 187
4809 731
2581 587
1827 79
4349 575
7030 280
3819 549
2259 67
4796 503
1704 345