74977 669
161625 1310
169419 306
72852 662
31337 494
252829 1035
56196 718
153619 570
33044 773
82248 581
79308 478
126825 825
54028 118
95596 511
189933 687
69332 437
323811 1224
42751 159
75565 204
94220 477
113047 638
189259 271
151807 342
70371 480