80556 289
108381 467
71033 93
55830 270
39186 814
119051 381
172265 774
330479 976
388370 893
33439 699
13779 587
79759 526
14511 702
30978 317
88341 498
22546 1007
79245 188
29698 378
146228 931
667791 1135
1338738 2517
389814 1162