29046 971
4606 874
1441 77
2667 482
18142 156
3331 450
3050 580
4164 569
1927 446
2853 181
5261 685
3742 215
7719 604
3757 553
2731 136
2311 242
3644 396
3183 538
2151 187
4810 731
2582 587
1828 79
4354 575
7033 280
3821 549
2259 67
4798 503
1705 345