5092 182
15696 320
82454 671
23002 423
22051 393
10857 749
32460 195
64281 312
29158 844
48239 758
155376 307
23851 404
39740 761
59798 616
14237 170
38866 153
60293 196
41716 487
36709 468
76224 579
73677 232
40156 628
36521 932
21733 63