40787 569
16659 170
16333 81
53690 521
23487 65
7966 196
11170 364
43409 647
12683 78
55579 617
18537 336
8564 167
33470 493
11573 498
8612 367
8115 406
14318 521
42654 519
13183 318
23786 80
20509 435
5305 96
13588 762
9064 595
51864 466