4032 626
3601 300
11104 513
20013 235
30468 351
43796 581
108231 465
20676 375
109131 368
42797 740
32214 463