5684 97
3178 116
4710 595
4331 587
6532 516
4676 711
9596 914
3451 622
3000 171
4415 309
22002 366
8998 961
9795 518
1825 47
5114 129