43613 405
45980 276
365830 484
168006 482
200369 1102
247195 731
170897 653
334863 1275
522706 1785
235622 608
126998 414
102798 549
522533 1662
94862 123
31105 962
26485 186
107165 821
196182 553
194112 691
282924 1266
342779 978
48124 184
18993 632