3005 108
244221 1195
2349503 3883
928360 955
247173 1043
328450 529
3245 186
3760 433
163179 974
193363 743
251080 640
187880 592
4008 465
250717 1181
2402777 7084
142384 691
175906 790
49052 401
124403 465
115562 632
125367 1077
40939 581
45849 385
58185 485
54643 627
46477 236
7152 390
42200 395