31666 120
13806 747
10824 650
7923 432
10548 41
46022 416
18434 40
9946 304
60181 532
13173 814
27138 637
18815 637
5659 41
19129 419
56511 331
18101 337
10000 167
8164 508
19250 591
15966 392
30285 454
17032 723
16667 76
75361 635
14867 834
32503 722
110666 284
12469 489