2327 167
50147 322
69396 728
14946 90
110749 1044
26696 76
115893 939
50540 436
75634 652
46634 495
77552 1003
42072 341