8048 122
7146 528
5919 240
49729 201
4455 42
8457 269
40625 885
15052 471
8517 433
4923 836
9566 385
10917 516
8077 511
10252 842
16475 381
7922 606
6283 154
9328 287
7909 967
7447 261
11555 798
6412 98
15627 372
8241 167