3047 190
2652 181
1934 78
3215 101
2141 118
1199 32
3216 75
2580 293
2274 385
3689 715
6565 682
3318 428
5166 916
696 99
3394 509
4966 474
3738 571
3685 724
5125 763
6578 948
5854 641
5589 674
2511 358
8086 719