150489 375
249389 660
11051 582
20479 41
151272 573
150045 581
644008 1498
251859 509
6052 447
195944 489
259965 375
299295 917
48102 112
61998 369
95148 963
90565 308
99793 815
40860 242
48920 631
2603 59
118524 776
61562 508
125213 528
284866 991
233611 826
220298 559
345660 905
183117 1065