30113 149
57956 625
45400 287
82289 806
53632 101
64271 717
45899 523
54550 864
34804 344
49380 651
22164 351
41342 207
176087 798
30777 969
46740 656
45075 546
36772 426
39388 322
55814 473
71327 278
48693 291
27438 210
107997 647
30628 598