4462 52
6088 232
80685 547
12043 455
5638 162
30675 601
12682 132
3904 694
5509 846
1826 406
1009 119