2966 300
4306 685
2386 317
1858 57
3411 497
5138 764
3927 660
8659 265
1252 58
3657 895
3228 101
4192 718
2559 335
6646 616
3651 317
3457 195
7611 674
20978 942
2936 243
6659 488
8599 632
13298 612
3592 401
4602 668
2706 246
1662 39
3588 546
3337 578