5191 129
5777 97
3247 116
4748 595
4372 587
6551 516
4688 711
9607 914
3471 622
3011 171
4429 309
22087 366
9034 961
9810 518
1839 47