3028 633
10464 230
32577 170
4893 909
6753 585
4299 571
6526 85
6367 546
10261 45
2873 225
33898 245
3053 499
2829 306
8015 126
5166 376
6822 295
4566 742
25814 245
2628 93
6155 222
34206 266
9236 895
5255 618
54303 415
180804 284
66018 282
292481 567
117517 686