2739 731
5544 665
4692 553
5088 263
4009 565
4987 400
3310 31
10299 135
10225 714
3182 129
7842 578
915 36
8805 790
8993 297
3499 279
3336 721
3414 501
2503 103