3139 424
11655 523
1882 117
21632 527
4048 475
4693 672
5729 733
3984 717
7884 71
8779 752
5144 552
19835 349
7097 694
7446 581
40964 604
18459 365
8135 152
5382 302
3931 194
5714 178
14449 426
28379 605
12585 674
11117 39
56127 108
17445 110
12975 367
80460 508