2680 44
9716 237
4761 654
3437 646
2672 368
5754 389
4512 694
12351 592
2117 198
4968 173
6542 184
7342 669
3922 350
4455 621
11353 109
18229 552
3304 425
5740 89
17859 182
28757 214
52169 613
7518 31
55038 309
35018 249
21360 436
17697 336
13000 722
25827 349