5092 427
5713 38
9161 733
2028 306
4797 206
4956 705
6174 292
5621 157
6540 469
5030 290
1308 139
15753 636
4435 746