246975 1043
3153 148
2062943 3371
382666 1160
276083 1568
232141 589
193157 743
2626625 6559
27898 344
695880 1987
375998 1078
95061 372
2320436 7050
1294 295
115260 632
6241 779
40618 580
45693 385
57866 485
54327 627
46145 393
20592 329
65539 926