2999 633
10365 230
32002 170
4874 909
6677 585
4266 571
6462 85
6358 546
10243 45
2861 225
33854 245
3039 499
2818 306
7974 126
5143 376
6742 295
4557 742
25775 245
2620 93
6127 222
34116 266
9225 895
5250 618
54148 415
180371 284
65840 282
291427 567
117228 686