1981 316
3075 701
4355 676
8883 276
1163 69
4029 164
4775 499
10427 234
8266 466
2683 436
4231 54
3633 502
857 47
5534 322
10603 707
5370 567
6626 740
10481 212
7907 760
3829 593
77073 583
181577 304
12854 561
68981 381
30314 945
147602 707
49094 368
70111 528