9632 448
7731 427
6968 616
6590 578
5365 624
8106 392
7580 807
8470 320
10070 398
7522 788
34791 186
22900 421
58246 163