9596 308
8304 349
16930 187
33808 147
48561 629
87846 637
11160 412
10631 223
27628 778
8146 103
11514 847
9841 141
7647 433
7875 389
5336 914
5633 782
4644 408
5031 747
17074 398
13217 557
255594 628
102403 535
4591 112
4105 81
13304 385
11755 495
8891 893
19574 603