3025 313
5946 356
5165 788
1661 454
3206 408
22008 515
8118 249
33117 610
34876 665
9255 551
40394 604
13069 792