3186 504
2972 113
18732 417
5093 616
4659 504
6695 733
5155 320
1823 94
6304 88
7899 745
5719 733
1342 209
1694 147
1878 345
1847 280
2621 480
2758 248
3672 140
3632 553
8963 842
4239 335
599 66
49602 276
3048 332
2697 647
3100 623
4224 121
3431 888