2961 123
4688 735
1427 184
7956 853
3167 152
2978 503
6701 577
3270 423
1531 69
2646 395
1143 167
7395 202
3560 634
3298 578
3311 866
3041 498
3921 578
3421 124
4833 127
6895 514
852 182
1068 282
2409 529
2103 100