3005 851
25464 639
44189 677
294 54
7718 908
26389 702
6713 73
74355 569
9131 54
26921 912
51918 845
68653 127
3290 548
6238 517
15340 537
187685 254
50359 683
5083 771
6117 509
891 215
11665 670
45900 337
13081 412
55533 608