3343 578
336 94
3176 446
9796 806
22877 322
7955 581
76568 1064
12154 665
13902 504
7081 769
4507 172
20787 567