164752 1303
202483 681
3679 413
269450 871
4068 414
8717 508
115369 339
164280 400
114731 893
171598 276
3795 392
3854 611
3043 115