21594 259
33344 505
21657 120
37852 502
46948 279
22739 162
31837 443
17476 49
25428 433
8583 681
23244 613
17792 116
29502 164
13381 357
17684 124
54001 330
49864 682
17458 461
10784 78