29042 971
4602 874
1439 77
2663 482
18122 156
3329 450
3044 580
4161 569
1926 446
2845 181
5258 685
3738 215
7713 604
3753 553
2727 136
2310 242
3642 396
3179 538
2150 187
4807 731
2581 587
1820 79
4346 575
7026 280
3794 549
2258 67
4793 503
1703 345