3005 633
10381 230
32108 170
4876 909
6692 585
4275 571
6473 85
6362 546
10248 45
2865 225
33861 245
3040 499
2820 306
7979 126
5146 376
6760 295
4558 742
25787 245
2621 93
6130 222
34138 266
9228 895
5251 618
54189 415
180449 284
65874 282
291655 567
117296 686