2991 66
3608 550
3468 638
5870 554
3546 244
12357 266
12706 199
11363 819
15532 168
55180 513
17901 483
2301 262
9006 151
38849 646
10669 280
18074 814
24007 1040
68174 591
7729 261
9982 84
5528 544
8419 563
7878 345
4590 548
5653 74
4303 428
3226 51
11426 309