2545 312
3129 628
5950 220
4632 657
6521 171
85364 183
3263 186
6401 756
13475 268
11488 673
4072 224
3478 329
2480 108
1987 92
5775 521
2824 449
3252 645
4969 453
4702 670
7703 586
3386 211