3005 82
1048 163
8393 869
31238 162
6150 603
16188 717
6384 971
3493 372
10524 504
9048 67
4049 738
12184 533
3178 571
5156 318
3508 440
8123 893
7230 168
8027 46
14634 236
26990 428
57996 679
5217 127
224407 325
17824 203
108875 723
26825 103
67653 732
128258 642