3003 108
244216 1195
2348525 3883
928335 955
247168 1043
328444 529
3244 186
3759 433
163179 974
193356 743
251066 640
187878 592
4006 465
250702 1181
2400935 7084
142379 691
175883 790
49049 401
124398 465
115559 632
125363 1077
40935 581
45845 385
58178 485
54628 627
46475 236
7151 390
42198 395