15053 674
6051 501
49518 761
4271 252
6488 837
4640 503
5899 746
5113 759
2709 97
3646 242
4172 677
3956 562
5823 338
36089 128
7673 483
54672 516
2869 424
1927 139
166330 463
6660 732
5341 491
5276 648
134982 296
97360 710
57998 504