9802 48
13624 643
16093 616
6482 642
18493 1053
7768 552
92721 487
23046 702
58800 378
28000 318
5866 340
44518 436
9642 361
7435 85
6916 868
7196 42
19717 595
18409 192
16300 741
21886 203
9653 541
24126 307
26068 198
20037 515
11648 739
16891 352
10704 238
12602 78