3186 504
2974 113
18735 417
5093 616
4659 504
6700 733
5155 320
1823 94
6304 88
7900 745
5720 733
1342 209
1694 147
1879 345
1847 280
2622 480
2760 248
3672 140
3633 553
8967 842
4239 335
600 66
49606 276
3049 332
2698 647
3101 623
4227 121
3431 888