3003 108
244217 1195
2348758 3883
928339 955
247170 1043
328446 529
3244 186
3759 433
163179 974
193358 743
251066 640
187879 592
4007 465
250705 1181
2401480 7084
142379 691
175886 790
49050 401
124400 465
115560 632
125363 1077
40936 581
45846 385
58180 485
54631 627
46476 236
7152 390
42199 395