11979 80
8085 433
17583 268
7803 750
5328 252
6630 169
7694 948
46730 675
94851 1186
21594 663
5397 171
60299 553
6978 782
10546 406
5176 542
3193 143
14633 391
10277 601
9602 67
25006 87
6947 225
4101 536
6947 584
8846 867
7471 511
31465 773
15958 640
11806 139