29042 971
4603 874
1440 77
2664 482
18123 156
3329 450
3046 580
4163 569
1926 446
2845 181
5258 685
3738 215
7713 604
3755 553
2727 136
2310 242
3642 396
3179 538
2150 187
4809 731
2581 587
1821 79
4346 575
7028 280
3806 549
2259 67
4793 503
1703 345