2970 633
10292 230
31568 170
4859 909
6629 585
4246 571
6410 85
6346 546
10228 45
2843 225
33819 245
3029 499
2809 306
7934 126
5116 376
6684 295
4547 742
25734 245
2615 93
6101 222
34036 266
9219 895
5246 618
54043 415
179969 284
65689 282
290623 567
116941 686