1001 122
4969 306
2002 365
9580 590
1540 137
1386 283
9207 355
6520 391
5468 612
29730 413
4073 340
3440 87
3646 291
7193 252
4061 100
6654 878
2572 191
8017 364
3166 412
17206 750
5651 465
5247 254
4764 743
2643 163
5616 293
6759 520
62697 731
149333 422