20128 637
9290 289
4330 161
18176 316
18100 837
4219 286
8792 517
19315 723
9534 134
4976 440
21849 587
9233 628
18292 718
9196 609
12683 618
18899 859
11555 496
9311 169
14665 463
7890 429
14941 290
8062 433
80159 295
13234 616