3162 504
2945 113
18654 417
5085 616
4620 504
6684 733
5134 320
1815 94
6285 88
7877 745
5699 733
1340 209
1687 147
1874 345
1835 280
2613 480
2745 248
3659 140
3595 553
8937 842
4227 335
592 66
49499 276
3027 332
2690 647
3098 623
4136 121
3429 888