3429 578
336 94
3184 446
9800 806
22879 322
7960 581
76580 1064
12161 665
13903 504
7091 769
4509 172
20792 567