31579 412
21107 446
32236 355
28389 835
20086 785
26186 161
12589 389
7780 74
19937 673
14037 717
8048 651
35960 715
5603 673
5165 272
13452 837
5391 772
4052 206
7642 720
12597 424
102699 915
32374 877
38626 701
9570 489
4146 339
27499 204
9181 776
14675 417
143690 409