103999 950
13540 755
3716 332
190660 1052
151183 747
143583 288
9349 462
27193 370
1877 83
5760 506
5320 527
6743 292
1544 162
7319 495