3003 108
244214 1195
2348421 3883
928332 955
247168 1043
328443 529
3244 186
3758 433
163178 974
193356 743
251064 640
187878 592
4006 465
250701 1181
2400785 7084
142379 691
175883 790
49049 401
124398 465
115555 632
125363 1077
40935 581
45844 385
58178 485
54627 627
46475 236
7150 390
42198 395