10580 672
9726 50
8055 298
6498 120
5321 514
18771 909
22689 122
7118 967
2446 145
5028 671
4786 752
3517 242
3797 153