29042 971
4602 874
1439 77
2664 482
18123 156
3329 450
3045 580
4162 569
1926 446
2845 181
5258 685
3738 215
7713 604
3755 553
2727 136
2310 242
3642 396
3179 538
2150 187
4807 731
2581 587
1820 79
4346 575
7028 280
3800 549
2259 67
4793 503
1703 345