3002 108
244208 1195
2347772 3883
928319 955
247167 1043
328435 529
3242 186
3757 433
163176 974
193354 743
251057 640
187875 592
4005 465
250687 1181
2399735 7084
142375 691
175877 790
49048 401
124395 465
115543 632
125361 1077
40933 581
45843 385
58172 485
54616 627
46475 236
7147 390
42196 395