3693 81
5131 246
156193 605
5964 535
41527 492
38993 347
22580 303
44858 558
21045 610
22245 623
47831 576
26861 840
12884 212
18723 98
14076 44
41745 687
67660 178
29160 86
24562 379
4476 889
11115 819
4923 417
5698 569
7004 930
4165 805
4690 85
5070 788
5285 693