9856 500
9846 483
6548 86
4974 366
2358 24
5045 215
2799 354
4148 337
8296 665
11270 595
6779 113
7162 850
3774 251
2308 76
2215 350
72703 402
2582 115
7785 414
4389 713
3526 90