3001 108
244206 1195
2347463 3883
928315 955
247166 1043
328432 529
3240 186
3757 433
163176 974
193354 743
251052 640
187875 592
4004 465
250681 1181
2399174 7084
142371 691
175873 790
49048 401
124390 465
115539 632
125359 1077
40931 581
45841 385
58169 485
54615 627
46475 236
7147 390
42196 395