2999 108
244196 1195
2345294 3883
928267 955
247158 1043
328416 529
3233 186
3732 433
163166 974
193347 743
251028 640
187863 592
4000 465
250640 1181
2395721 7084
142356 691
175855 790
49044 401
124382 465
115525 632
125332 1077
40930 581
45830 385
58156 485
54587 627
46472 236
7141 390
42194 395