3050 633
10532 230
32878 170
4911 909
6786 585
4308 571
6566 85
6374 546
10270 45
2882 225
33934 245
3064 499
2831 306
8040 126
5171 376
6867 295
4574 742
25840 245
2635 93
6166 222
34266 266
9237 895
5261 618
54382 415
181078 284
66134 282
293075 567
117732 686