25049 890
102030 654
94643 744
50352 616
184327 558
22348 263
12783 338
9442 472
11850 308
8921 600
114732 422
10986 132
11785 528
14618 614
4983 531
2475 48
3628 115
47335 721
54227 101