2995 179
11217 644
7473 533
8636 725
14872 356
5151 532
17917 511
16195 259
64063 186
25017 501
16843 240
9998 419
6015 201
29502 591
12988 399
6920 252
4706 47
68990 483
148348 877
21186 865
4771 474
8552 215
28009 503
7219 869
46486 393
14233 292
6527 579
5696 392