17008 742
42717 149
87142 372
88447 348
52067 665
94462 577
10881 631
22609 461
49713 468
38994 446
20330 763
128503 363
16734 86
18354 470
17023 381
9531 674
19518 270
40440 255
12817 549
10781 675
15899 839
25519 497
19952 511
16597 740
28471 418
13519 681
7451 524
20354 515