5063 752
14391 430
38782 526
18550 575
35426 514
51414 829
44446 843
11569 190
16686 276
12508 375
27556 118
8883 850
20844 675
18251 638
13268 503
14212 551
15163 133
64776 372
7102 646
4494 30