2964 300
4305 685
2386 317
1857 57
3411 497
5137 764
3926 660
8657 265
1252 58
3657 895
3227 101
4192 718
2559 335
6645 616
3651 317
3456 195
7611 674
20977 942
2936 243
6658 488
8599 632
13298 612
3592 401
4598 668
2706 246
1662 39
3587 546
3337 578