2963 66
3594 550
3456 638
5849 554
3540 244
12353 266
12684 199
11361 819
15528 168
55157 513
17892 483
2298 262
9002 151
38827 646
10664 280
18060 814
23985 1040
68077 591
7719 261
9968 84
5520 544
8415 563
7873 345
4590 548
5648 74
4301 428
3223 51
11416 309