3003 108
244212 1195
2348251 3883
928326 955
247167 1043
328441 529
3243 186
3757 433
163177 974
193355 743
251060 640
187878 592
4006 465
250697 1181
2400466 7084
142378 691
175881 790
49049 401
124398 465
115552 632
125363 1077
40934 581
45844 385
58176 485
54622 627
46475 236
7150 390
42198 395