1274 284
5120 55
9762 512
6573 417
25198 244
284287 1143
14625 61
69701 473
13365 145
95911 495
63089 565
15493 762
30956 825
44042 685
38870 91
25321 695
4125 404
2337 315
42666 589