3003 108
244211 1195
2348102 3883
928322 955
247167 1043
328436 529
3242 186
3757 433
163176 974
193354 743
251059 640
187877 592
4006 465
250692 1181
2400221 7084
142377 691
175879 790
49048 401
124398 465
115549 632
125362 1077
40934 581
45843 385
58176 485
54619 627
46475 236
7149 390
42197 395