16003 96
2605 122
15713 351
3004 288
5328 30
7898 575
11467 549
6886 431
36910 568
8989 566
11086 813
10116 156
14114 831
26483 539
7285 282
10294 393
4417 295
118590 798
16470 571
2224 48
7561 307
2866039 7255
6899 530
6463 710
81666 612
31594 680
5047 223
2559 95