50561 653
4295 264
13527 873
5555 442
5756 290
9416 472
17098 671
10043 170
6161 609
19722 591
13123 211
13763 279
9861 614
11888 73
6312 122
7662 99
22423 271
10067 532
27113 609
9016 828
6837 169
4936 76
14935 161
6180 293
7751 636
12312 503
18117 245
49271 311