4031 626
3595 300
11103 513
20009 235
30468 351
43796 581
108229 465
20676 375
109131 368
42791 740
32214 463