50815 54
53716 493
41545 830
17615 494
386983 1161
42776 551
11912 215
35080 107
10201 495
7254 95
13700 352
51293 530
28491 61
14411 308
15406 194
23497 625
13898 414
67680 538
14538 426
37683 602
53093 82
36304 167
46669 279
227035 878