25252 890
102176 654
94707 744
50522 616
184655 558
22384 263
12790 338
9454 472
11866 308
8933 600
114857 422
11060 132
11850 528
14656 614
4996 531
2486 48
3639 115
47506 721
54415 101