996 66
4559 272
2235 320
5209 479
4285 67
1975 219
3217 269
1964 182
6316 795
7593 488
1424 238
2573 412
4479 564
2843 435
1294 222
3475 386
4759 958
2632 316
5043 578
5487 244
2639 623
4520 679
9997 310
8667 902
106750 351
10184 494
53871 812