3003 108
244213 1195
2348359 3883
928330 955
247167 1043
328443 529
3244 186
3757 433
163177 974
193356 743
251064 640
187878 592
4006 465
250699 1181
2400657 7084
142379 691
175882 790
49049 401
124398 465
115553 632
125363 1077
40935 581
45844 385
58178 485
54625 627
46475 236
7150 390
42198 395