2576 377
4218 284
15412 357
29494 857
16506 246
42907 184
12433 400
35112 49
17304 402
24025 617
92043 323
16723 251
4752 547
62432 126
16451 780
40021 481
59266 85
3950 452
39295 38
3568 95
10922 715
8521 55
27738 433
23556 645
136895 626
8726 469
2997 209
8331 803