250993 640
697136 1987
377462 1078
2390594 7079
175808 790
49031 401
124265 465
115506 632
40929 581
58138 485
46463 236
42184 395
291721 1059
104547 465
46318 393
196426 489
20717 329
60972 598
91550 454
55026 163
116497 735
22060 113
112107 806
62656 609
47038 584
16211 316
121593 751
104553 547