2971 633
10297 230
31582 170
4859 909
6633 585
4247 571
6414 85
6349 546
10229 45
2844 225
33822 245
3030 499
2810 306
7936 126
5118 376
6687 295
4548 742
25735 245
2615 93
6103 222
34046 266
9220 895
5246 618
54054 415
179987 284
65693 282
290677 567
116972 686