2993 66
3609 550
3468 638
5871 554
3546 244
12358 266
12706 199
11363 819
15532 168
55181 513
17901 483
2301 262
9007 151
38852 646
10669 280
18074 814
24007 1040
68178 591
7729 261
9983 84
5531 544
8420 563
7878 345
4591 548
5653 74
4303 428
3227 51
11426 309